Создаём плагин JQUERY
Приведу пример простого плагина на JQUERY. Для наглядности примера, задачей плагина будет отметить группу чекбоксов (отметить все).
Данный плагин можно использовать так
// подключаем плагин
<script src="checked.js" language="javascript"></script>
<script>
$(document).ready(function() {
$("input").check('on'); // отметить все чекбоксы
$("input").check('off'); // убрать галки со всех чекбоксов
$("input").check('toggle'); // убрать или поставить галки со всех чекбоксов, результат зависит от состояния чекбокса
});
</script>
собственно сам простенький плагин реализованный на JQUERY
jQuery.fn.check = function(mode) {
//по умолчания испльзуем 'on'
var mode = mode || 'on';
return this.each(function() {
switch(mode) {
case 'on':
this.checked = true;
break;
case 'off':
this.checked = false;
break;
case 'toggle':
this.checked = !this.checked;
break;
}
});
};
|