美好的一天。檢查是否使用jQuery選擇ID
我使用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 2013-02-26 07:55:51
我假設你樣本中的'='是一個錯字。它應該是'=='。而if條件中的href應該是「href」。代碼適用於我這個小提琴:http://jsfiddle.net/Qr5nL/ – ryadavilli 2013-02-26 07:56:02
'if($ .trim($(this).attr(href))=='#pretoriaDetail')alert('ok') ;' – adeneo 2013-02-26 08:00:39