Pull to refresh
20
0
Александр @utf

User

Send message
Вытянуто с доков:
If using jQuery 1.6, the code if ( $(elem).attr(«checked») ) will retrieve the actual content attribute, which does not change as the checkbox is checked and unchecked. It is meant only to store the default or initial value of the checked property. To maintain backwards compatability, the .attr() method in jQuery 1.6.1+ will retrieve and update the property for you so no code for boolean attributes is required to be changed to .prop(). Nevertheless, the preferred way to retrieve a checked value is with one of the options listed above. To see how this works in the latest jQuery, check/uncheck the checkbox in the example below.


Несколько раз перечитал и на сколько я понял — только версия 1.6 возвращает дефолтное значение.
Согласен.

Именно после прочтения всего jQuery API я открыл для себя некоторые из этих функций.

А не знал я о них наверное потому что сразу же начинал писать циклы если нужно было отфильтровать массив или сериализовать форму. И мне не приходило в голову поискать решение в jQuery API.

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity