美好的一天。检查是否使用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