Вопрос jquery'истам!
function chainedCityByRegion() {
$('input[name="region"]').click (function () {
if ( $(this).is (':checked') ) {
var class_name = $(this).attr("class");
if ( $('input[name="city"].class_name').not(':checked') ) {
console.log( $('input[name="city"].class_name').attr("name") )
$('input[name="city"].class_name').prop('checked', true);
}
}
});
}
Почему я не могу получить (прочесть или установить) атрибуты у элемента $('input[name=«city»].class_name')? Однако в if'e это сделать удается (поверка на не чекед). В чем может быть причина? В консольке получаю undefined.