Показать сообщение отдельно
  #1 (permalink)  
Старый 11.11.2010, 23:27
Новичок на форуме
Отправить личное сообщение для Mexxman Посмотреть профиль Найти все сообщения от Mexxman
 
Регистрация: 12.08.2010
Сообщений: 2

Проблема с плагином jqtransform
Здравствуйте. Для стилизации форм на сайте использую плагин jqtransform. Имеется несколько чекбоксов с возможностью выделить все сразу, но данный плагин не позволяет выделить все сразу, только по одному. В похожих плагинах по стилизации видел что функция не большая, но понять что к чему не могу, не силён в яваскрипт.

Разметка до стилизации выглядит вот так:
<input type="checkbox" value="1" name="checkname">


После стилизации вот так:
<span class="jqTransformCheckboxWrapper"><a class="jqTransformCheckbox" href="#"></a><input type="checkbox" value="1" name="checkname" class="jqTransformHidden"></span>


Сама функция обработчик клика у меня есть, нет только поддержки данным плагином.
Кстати кнопка выделить все выглядит так:
<input type="checkbox" onclick="form_checkAll(document.getElementById('idform'));" />


и скрипт к ней:
<script type="text/javascript">
function quotescollection_checkAll(form) {
	for (i = 0, n = form.elements.length; i < n; i++) {
		if(form.elements[i].type == "checkbox" && !(form.elements[i].hasAttribute('onclick'))) {
				if(form.elements[i].checked == true)
					form.elements[i].checked = false;
				else
					form.elements[i].checked = true;
		}
	}
}
</script>

Сам плагин прикреплён во вложениях!

Помогите пожалуйста с этой функцией! Спасибо!
Вложения:
Тип файла: zip jquery.jqtransform.zip (3.9 Кб, 2 просмотров)
Ответить с цитированием