Viper пишет::enabled зачем?
Ну убрал я :enabled, но ничего не изменилось.
Самое интересное то, что при повторных кликах по элементам, в firebug появляется и исчезает атрибут checked у инпутов, но визуально в браузере их нет. И соответственно если дальше выполнять php скрипт, то он также выдает ошибку о пустых элементах. И такая ситуация наблюдается во всех браузерах.
Уже даже изменил немного js
CODE ( javascript):
скопировать код в буфер обмена
$(document).ready( function() { $("#uncheck_all").css('display','none'); $("#check_all").click( function() { $('.element_check').attr('checked', true); $("#check_all").css('display','none'); $("#uncheck_all").css('display','block'); return false; }); $("#uncheck_all").click( function() { $('.element_check').attr('checked', false); $("#uncheck_all").css('display','none'); $("#check_all").css('display','block'); return false; }); });
То же самое - работает, но как-то неккоректно, консоль по ошибкам молчит
(Добавление)
Все разобрался, надо attr поменять на prop, attr видимо не совсем корректно работает в новых версиях JQuery
|