new pisilinux web sites
This commit is contained in:
Vendored
+21
@@ -0,0 +1,21 @@
|
||||
$(function () {
|
||||
//multicheckbox check for static table no padding
|
||||
$("#mainCheckbox").multicheck($(".listCheckbox"));
|
||||
|
||||
//multicheckbox check for static table with padding
|
||||
$("#mainCheckbox1").multicheck($(".listCheckbox1"));
|
||||
|
||||
/*var _gaq = _gaq || [];
|
||||
_gaq.push(['_setAccount', 'UA-36251023-1']);
|
||||
_gaq.push(['_setDomainName', 'jqueryscript.net']);
|
||||
_gaq.push(['_trackPageview']);
|
||||
|
||||
(function() {
|
||||
var ga = document.createElement('script');
|
||||
ga.type = 'text/javascript';
|
||||
ga.async = true;
|
||||
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
|
||||
var s = document.getElementsByTagName('script')[0];
|
||||
s.parentNode.insertBefore(ga, s);
|
||||
})();*/
|
||||
});
|
||||
Vendored
+33
@@ -0,0 +1,33 @@
|
||||
(function ($) {
|
||||
$.fn.multicheck = function ($checkboxes) {
|
||||
$checkboxes = $checkboxes.filter("input[type=checkbox]");
|
||||
if ($checkboxes.length > 0) {
|
||||
this.each(function () {
|
||||
var $this = $(this);
|
||||
$this.click(function () {
|
||||
$checkboxes.prop("checked", this.checked);
|
||||
$this.trigger(
|
||||
this.checked ? "multicheck.allchecked" : "multicheck.nonechecked"
|
||||
);
|
||||
});
|
||||
$checkboxes.on("click change", function () {
|
||||
var checkedItems = $checkboxes.filter(":checked").length;
|
||||
if (checkedItems == 0) {
|
||||
$this[0].indeterminate = false;
|
||||
$this[0].checked = false;
|
||||
$this.trigger("multicheck.nonechecked");
|
||||
} else if (checkedItems == $checkboxes.length) {
|
||||
$this[0].indeterminate = false;
|
||||
$this[0].checked = true;
|
||||
$this.trigger("multicheck.allchecked");
|
||||
} else {
|
||||
$this[0].checked = false;
|
||||
$this[0].indeterminate = true;
|
||||
$this.trigger("multicheck.somechecked");
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
return this;
|
||||
};
|
||||
})(jQuery);
|
||||
+63
@@ -0,0 +1,63 @@
|
||||
/* The customcheckbox */
|
||||
.customcheckbox {
|
||||
display: block;
|
||||
position: relative;
|
||||
padding-left: 24px;
|
||||
font-weight: 100;
|
||||
/*margin-bottom: 12px;*/
|
||||
cursor: pointer;
|
||||
font-size: 22px;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
user-select: none; }
|
||||
|
||||
/* Hide the browser's default checkbox */
|
||||
.customcheckbox input {
|
||||
position: absolute;
|
||||
opacity: 0;
|
||||
cursor: pointer; }
|
||||
|
||||
/* Create a custom checkbox */
|
||||
.checkmark {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
height: 20px;
|
||||
width: 20px;
|
||||
background-color: #CDCDCD;
|
||||
border-radius: 6px; }
|
||||
|
||||
/* On mouse-over, add a grey background color */
|
||||
.customcheckbox:hover input ~ .checkmark {
|
||||
background-color: #ccc; }
|
||||
|
||||
/* When the checkbox is checked, add a blue background */
|
||||
.customcheckbox input:checked ~ .checkmark {
|
||||
background-color: #2196BB; }
|
||||
|
||||
/* Create the checkmark/indicator (hidden when not checked) */
|
||||
.checkmark:after {
|
||||
content: "";
|
||||
position: absolute;
|
||||
display: none; }
|
||||
|
||||
/* Show the checkmark when checked */
|
||||
.customcheckbox input:checked ~ .checkmark:after {
|
||||
display: block; }
|
||||
|
||||
/* Style the checkmark/indicator */
|
||||
.customcheckbox .checkmark:after {
|
||||
left: 8px;
|
||||
top: 4px;
|
||||
width: 5px;
|
||||
height: 10px;
|
||||
border: solid white;
|
||||
border-width: 0 3px 3px 0;
|
||||
-webkit-transform: rotate(45deg);
|
||||
-ms-transform: rotate(45deg);
|
||||
transform: rotate(45deg); }
|
||||
|
||||
.check-1 {
|
||||
margin-top: 12px;
|
||||
margin-left: 14px; }
|
||||
Reference in New Issue
Block a user