Добрый день.Проверьте, выбран ли ID с помощью jQuery
Я использую следующую функцию щелчка с JQuery
$(function() {
$("#areas ul a").click(function (event) {
event.preventDefault();
$("#areas ul li a").removeClass('activeAreas');
$(this).addClass('activeAreas');
$(".hidden").hide(200);
$($(this).attr("href")).show(500)
});
});
Что я хотел бы сделать это в этом цикле, чтобы проверить, активна ли конкретный элемент, а затем действовать на том, что:
Например.
$("#areas ul a").click(function (event) {
event.preventDefault();
$("#areas ul li a").removeClass('activeAreas');
$(this).addClass('activeAreas');
$(".hidden").hide(200);
$($(this).attr("href")).show(500)
//I'm adding this... but it is not working
if($(this).attr(href) = 'pretoriaDetail'){
alert('it works');
}
});
Как это получить, если инструкция для работы ...?
Благодаря
что вы имеете в виду активный? – dakait
Я предполагаю, что '=' в вашем примере - опечатка. Это должно быть '=='. И href в условии if должен быть «href». Код работает для меня в этой скрипте: http://jsfiddle.net/Qr5nL/ – ryadavilli
'if ($ .trim ($ (this) .attr (href)) == '#pretoriaDetail') alert ('ok') ; ' – adeneo