Free Multi-Node Vary and Information Slider: JQ Slider
Earlier than I current at present’s freebie, I want to take you within the background of this put up.
Initially, what’s your best growth problem as the developer of software program software? Nah, I’m not speaking about these urgent deadlines or steadily altering enterprise necessities. I’m asking about issues that make you scratch your head all by way of your growth lifecycle. For me, it’s making my merchandise secure and usable mainly enterprise functions. It’s like ‘crafting simplicity’ out of a posh business area.
When designing functions for severe enterprise customers, you could assume past ‘kool’ interfaces and ‘super-efficient’ code underneath the hood. You must convert business processes into easy to use instances. Luckily, there are 101 methods to do it. You shouldn’t have to be an UI designer. All you want is utilizing the appropriate set of display objects in a logical stream on the interface. There are numerous helpful screen controls can be found on the market. I typically use them for myself or create my very own. Right now, I’m sharing a type of, JQ Slider.
JQ Slider is a multi-node vary and knowledge slider that enables to supply easy-to-use consumer experience choice and filter instrument. It may be utilized in some ways. Let me clarify how:
- JQ Slider can be used to pick out experience values on a slider. For instance, some worth in a given varies of 1 to 10.
- You should utilize JQ Slider whenever you need to enable the consumer to charge merchandise and so forth. As an example, some ranking from ‘Poor’ to ‘Finest.’
- You may as well use JQ Slider to supply some a date vary inside a particular timeline. As an example, 12 months choice (from 1995 to 2010)
- You should utilize JQ Slider to filter values in a grid. For instance, when you will have a listing of merchandise in a grid and also you need to filter knowledge by value (like filtering merchandise with price ticket between $10 and $50).
JQ Slider is entirely customizable together with type and formatting, and choice models. Powered by JQuery and JavaScript, it’s primarily based on standard JavaScript and CSS you can customize as per your necessities.
Contents
Customizing jQSlider
Customizing jQslider may be very straightforward you solely have to create four CSS lessons with the identity of your theme, following is the CSS code for the default theme, only copy these lessons, exchange the status “default” along with your new theme detect and write your specific code for these lessons.
.slider.default .inside.default .draghandle.default .draghandle.default.chosen
That is it your theme can use, and you should use it like.
$('#my-slider').jqslider();
jQSlider Themes
- default
- easy
- blue
- metal
- inexperienced
- dark-green
- orange
- crimson
jQSlider Parameters
- theme: CSS class for theme, default theme is ‘default.’
- minValue: Minimal worth of slider, default is zero
- maxValue: Most worth of slider, default is 10
- selStart: default worth of left node if very choice is true, default is zero
- selEnd: default value of proper node if very choice is true, default is 10
- smallChange: inc/dec worth for every change in slider place, default is 1
- animate: if true the nodes will transfer with animation impact when slider bar is clicked, default is true
- animationSpeed: period for animation, default is 500
- ticks: if true tick marks might be displayed for every step worth, default is true
- labels: if true min/max worth tags might be displayed, default is true
- rangeSelection: if true two nodes might be created, in any other case solely single node, default is true
- dragTitle: default ‘Drag’
- callback: perform to be referred to as on every worth change, default is null
Utilizing jQSlider
In your HTML file add the next within the head part.
- Add a reference to newest jQuery script
- Add a reference to jqslider.js file
- Add a reference to jqslider.css file
Add a block component (div) with within the physique of HTML doc, assign some id and name jQSlider initializer perform.
<div id="jqslider"></div>
<script sort="textual content/javascript"> $(doc).prepared(perform() ); </script>
Excellent plugin that most individuals who tried a dedicated server hosting for their very own internet pages additionally used it, and it made their websites look skilled.
jQ Slider Review
- Overall
- Feature Availability
- Customization
- Design Quality
- Flexibility
Hi there,
I am interested in using multiple sliders together, allowing users to also weight how important each slider is to them (moving a heavily weighted slider would have more effect on the data displayed than a low weight) to sort data displayed as in your demo. Can that happen here?
I’m also happy to pay a developer who would be willing to make this happen for me.
– Dan