oguzhanoya / Jquery Gantt
🌈 Lightweight jQuery gantt plugin.
Stars: ✭ 193
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Jquery Gantt
Gantt Elastic
Gantt Chart [ javascript gantt chart, gantt component, vue gantt, vue gantt chart, responsive gantt, project manager , vue projects ]
Stars: ✭ 869 (+350.26%)
Mutual labels: gantt, gantt-chart, jquery
Tui.editor
🍞📝 Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible.
Stars: ✭ 14,016 (+7162.18%)
Mutual labels: jquery-plugin, jquery
Normalmap.js
normalmap.js is a library for creating simple interactive lighting effects using normal maps.
Stars: ✭ 156 (-19.17%)
Mutual labels: jquery-plugin, jquery
Jquery Scrollstop
A jQuery plugin that fires events when scrolling stops and starts.
Stars: ✭ 158 (-18.13%)
Mutual labels: jquery-plugin, jquery
Jquery Connections
Add stylable lines connecting page elements. ⮑ Handy for visualizing relations and graph edges. ⮐
Stars: ✭ 151 (-21.76%)
Mutual labels: jquery-plugin, jquery
Sticky Sidebar
😎 Pure JavaScript tool for making smart and high performance sticky sidebar.
Stars: ✭ 2,057 (+965.8%)
Mutual labels: jquery-plugin, jquery
Rangeslider.js
🎚 HTML5 input range slider element polyfill
Stars: ✭ 2,153 (+1015.54%)
Mutual labels: jquery-plugin, jquery
Bdialog
Extend the Bootstrap Modal features, making dialog more functions and easier to use, dialog type including modal, alert, mask and toast types
Stars: ✭ 174 (-9.84%)
Mutual labels: jquery-plugin, jquery
Jquery Contextmenu
jQuery contextMenu plugin & polyfill
Stars: ✭ 2,148 (+1012.95%)
Mutual labels: jquery-plugin, jquery
Jquery.resizeend
A custom event that fires when a user stops resizing their browser.
Stars: ✭ 155 (-19.69%)
Mutual labels: jquery-plugin, jquery
Viewport.jquery
viewport.jquery - simple but handy jQuery plugin adding methods and CSS selectors to check if element is in certain viewport
Stars: ✭ 156 (-19.17%)
Mutual labels: jquery-plugin, jquery
Magnificent.js
🔍 Zoom responsively, images & more, w/ jQuery.
Stars: ✭ 153 (-20.73%)
Mutual labels: jquery-plugin, jquery
Balancedgallery
A balanced photo gallery plugin for jQuery.
Stars: ✭ 158 (-18.13%)
Mutual labels: jquery-plugin, jquery
Image Select
Image Select is an extension of Chosen, a jQuery plugin that makes long, unwieldy select boxes much more user-friendly. It provides image support for Single and Multi select HTML tags.
Stars: ✭ 145 (-24.87%)
Mutual labels: jquery-plugin, jquery
Jquery.serializeobject
Encode a set of form elements as a JSON object for manipulation/submission.
Stars: ✭ 149 (-22.8%)
Mutual labels: jquery-plugin, jquery
Stickyfloat
This plugin makes it possible to have a fixed position element that is relative to it’s parent. A normal fixed positioned element would be “out of context” and is very difficult to use in the most common situations with fluid designs. This plugin solves that problem with as little code as I could possible get it so it will run in the most optimized way, while also allow you to customize it in many important ways which might suit you best.
Stars: ✭ 166 (-13.99%)
Mutual labels: jquery-plugin, jquery
A jquery plugin for creating a gantt chart.
Features
- Localizationable
- Easy configuration
- Lightweight (5KB gzipped)
- Works in all major browsers including IE11+
Compatibility
IE11+, Edge, Chrome, Firefox, Opera, Safari
Installation
NPM
npm install jquery.gantt
Github
git clone http://github.com/oguzhanoya/jquery-gantt.git
Configuration
Setting | Default Value | Description |
---|---|---|
data | [] |
Data source |
dataURL | '' |
Data source url |
startDate | new Date() |
Chart start date |
endDate | new Date() |
Chart end date |
cellWidth | 20 |
Width of the chart cell |
cellHeight | 38 |
Height of the chart cell |
stickyHeader | false |
Stick an header |
mouseScroll | false |
Enables slide moving with mouse |
mouseScrollpx | 120 |
Mouse scroll speed |
lazyLoad | false |
Lazy load technique |
autoHide | false |
Auto hiding of out of date events |
Localization
The default l10n
configuration format looks like this:
$.fn.gantt.l10n['en'] = {
monthNames: [ "January","February","March","April","May","June","July","August","September","October","November","December" ],
monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "May", "Jun","Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ],
dayNames: [ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" ],
dayNamesShort: [ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" ],
dayNamesMin: [ "Su","Mo","Tu","We","Th","Fr","Sa" ]
};
You must provide 12 months and 7 weekdays (with abbreviations). Always specify weekdays in this order with Sunday first.
Source Configuration
[{
"title": "Example",
"startdate": "2016-06-10",
"enddate": "2016-06-12",
"url": "http://www.example.com/",
"type": "Cruise",
"minNight": "2",
"price": {
"original": {
"price": 798,
"priceType": "€"
},
"converted": {
"price": 878,
"priceType": "$"
}
},
"tooltipData": {
"title": "Example Tour",
"image": "http://example.com/image.jpg",
"desc": [
"Lorem ipsum dolor sit amet",
"consectetur adipisicing elit",
"Explicabo repellat temporibus "
],
"dates": {
"begin": "10 June 2016 Friday",
"end": "12 June 2016 Sunday"
}
}
}]
License
MIT
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].