Loading, please wait...

ARTDESIGN GROUP BUTTONS

Description

ArtDesign Group Button is a JavaScript PlugIn, which transform into a group of buttons these web elements: div, link, select, radio, checkbox. This plugin also upgrade the functionality of the ArtDesign Button
Full support of all advanced Web browsers
Full style control only with JavaScript, without using CSS
Full style control - Size (width, height), Margin and Padding, Background (background color, gradient), Shadow (outer, inner), Border (width, color, radius), Text and Icon (font, size, color)
15 predefined styles (use the styles defined for the ArtDesign Button)
Set the style with attribute
Set multiple styles to one element, and each of them overwrites the previous
Opportunity to define an unlimited number of own styles
Opportunity to define a global styles (for all children elements) and individual style (for all concrete child element)
Integration with ArtDesign Icons
Switching mode (Active / Inactive)
Disable mode
Hover / Click Animations
Listening for click Events
Listening for external changes (Active / Inactive, Enable / Disable)
Listening for attribute changes
Public Methods: Destroy

Demo

This is Div 1
This is Div 2
This is Div 3

HTML

<div class="ArtDesign">
    <div data-plugin-ad-group-buttons="ad-group-buttons" data-ad-group-buttons-selector="div" data-ad-group-buttons-switch="switch">
        <div data-ad-group-buttons-current="current">This is Div 1</div>
        <div>This is Div 2</div>
        <div>This is Div 3</div>
    </div>
    <div data-plugin-ad-group-buttons="ad-group-buttons" data-ad-group-buttons-selector="link" data-ad-group-buttons-switch="switch">
        <a href="#" data-ad-group-buttons-current="current">This is Link 1</a>
        <a href="#">This is Link 2</a>
        <a href="#">This is Link 3</a>
    </div>
    <select data-plugin-ad-group-buttons="ad-group-buttons" data-ad-group-buttons-selector="select">
        <option value="Select1" selected="selected">This is Select 1</option>
        <option value="Select2">This is Select 2</option>
        <option value="Select3">This is Select 3</option>
    </select>
    <div data-plugin-ad-group-buttons="ad-group-buttons" data-ad-group-buttons-selector="radio" >
        <input type="radio" name="Radio" value="Radio 1" data-ad-group-buttons-label="This is Radio 1" checked="checked"/>
        <input type="radio" name="Radio" value="Radio 2" data-ad-group-buttons-label="This is Radio 2"/>
        <input type="radio" name="Radio" value="Radio 3" data-ad-group-buttons-label="This is Radio 3"/>
    </div>
    <div data-plugin-ad-group-buttons="ad-group-buttons" data-ad-group-buttons-selector="checkbox">
        <input type="checkbox" name="CheckBox" value="CheckBox 1" data-ad-group-buttons-label="This is CheckBox 1" checked="checked"/>
        <input type="checkbox" name="CheckBox" value="CheckBox 2" data-ad-group-buttons-label="This is CheckBox 2"/>
        <input type="checkbox" name="CheckBox" value="CheckBox 3" data-ad-group-buttons-label="This is CheckBox 3"/>
    </div>
</div>

JavaScript

<script type="text/javascript">
    $(document).ready(function() {
        $(".ArtDesign").ArtDesignGroupButtons();
    });
</script>