|
|
"use strict";$(document).ready(function() { // Single swithces
var elemsingle = document.querySelector('.js-single'); var switchery = new Switchery(elemsingle, { color: '#4099ff', jackColor: '#fff' }); // Multiple swithces
var elem = Array.prototype.slice.call(document.querySelectorAll('.js-switch')); elem.forEach(function(html) { var switchery = new Switchery(html, { color: '#4099ff', jackColor: '#fff' }); }); // Disable enable swithces
var elemstate = document.querySelector('.js-dynamic-state'); var switcheryy = new Switchery(elemstate, { color: '#4099ff', jackColor: '#fff' }); document.querySelector('.js-dynamic-disable').addEventListener('click', function() { switcheryy.disable(); }); document.querySelector('.js-dynamic-enable').addEventListener('click', function() { switcheryy.enable(); }); // Color Swithces
var elemdefault = document.querySelector('.js-default'); var switchery = new Switchery(elemdefault, { color: '#d6d6d6', jackColor: '#fff' }); var elemprimary = document.querySelector('.js-primary'); var switchery = new Switchery(elemprimary, { color: '#4099ff', jackColor: '#fff' }); var elemprimary = document.querySelector('.js-success'); var switchery = new Switchery(elemprimary, { color: '#2ed8b6', jackColor: '#fff' }); var elemprimary = document.querySelector('.js-info'); var switchery = new Switchery(elemprimary, { color: '#4099ff', jackColor: '#fff' }); var elemprimary = document.querySelector('.js-warning'); var switchery = new Switchery(elemprimary, { color: '#FFB64D', jackColor: '#fff' }); var elemprimary = document.querySelector('.js-danger'); var switchery = new Switchery(elemprimary, { color: '#FF5370', jackColor: '#fff' }); var elemprimary = document.querySelector('.js-inverse'); var switchery = new Switchery(elemprimary, { color: '#222', jackColor: '#fff' }); // Switch sizes
var elemlarge = document.querySelector('.js-large'); var switchery = new Switchery(elemlarge, { color: '#4099ff', jackColor: '#fff', size: 'large' }); var elemmedium = document.querySelector('.js-medium'); var switchery = new Switchery(elemmedium, { color: '#4099ff', jackColor: '#fff', size: 'medium' }); var elemsmall = document.querySelector('.js-small'); var switchery = new Switchery(elemsmall, { color: '#4099ff', jackColor: '#fff', size: 'small' });
$('#tags').tagsinput('items'); $('.repeater').repeater({ // (Optional)
// "defaultValues" sets the values of added items. The keys of
// defaultValues refer to the value of the input's name attribute.
// If a default value is not specified for an input, then it will
// have its value cleared.
defaultValues: { 'text-input': 'foo' }, // (Optional)
// "show" is called just after an item is added. The item is hidden
// at this point. If a show callback is not given the item will
// have $(this).show() called on it.
show: function() { $(this).slideDown(); }, // (Optional)
// "hide" is called when a user clicks on a data-repeater-delete
// element. The item is still visible. "hide" is passed a function
// as its first argument which will properly remove the item.
// "hide" allows for a confirmation step, to send a delete request
// to the server, etc. If a hide callback is not given the item
// will be deleted.
hide: function(deleteElement) { if (confirm('Are you sure you want to delete this element?')) { $(this).slideUp(deleteElement); } }, // (Optional)
// Removes the delete button from the first list item,
// defaults to false.
isFirstItemUndeletable: true }); $(".select2").select2(); $('.html-editor').summernote({ height: 300, tabsize: 2 });});
|