Javascript jquery不断地检查元素是否具有特定属性并执行某些操作
我想在Javascript jquery不断地检查元素是否具有特定属性并执行某些操作,javascript,jquery,Javascript,Jquery,我想在a有指定的href时隐藏div,在没有指定的href时显示div 我试过这个: if($('a[href="#intro"]').not(".active")) { $('.navbar-brand').hide();} else {$('.navbar-brand').show();} 但这并不像预期的那样工作,当特定的href有一个活动的类时,它会隐藏该div 我做错了什么 试试这个 var show = $('a[href="#intro"]').hasClass('act
a
有指定的href
时隐藏div,在没有指定的href
时显示div
我试过这个:
if($('a[href="#intro"]').not(".active"))
{ $('.navbar-brand').hide();}
else {$('.navbar-brand').show();}
但这并不像预期的那样工作,当特定的href
有一个活动的类时,它会隐藏该div
我做错了什么 试试这个
var show = $('a[href="#intro"]').hasClass('active');
$('.navbar-brand').toggle(show);
试试这个
var show = $('a[href="#intro"]').hasClass('active');
$('.navbar-brand').toggle(show);
试试这个
var show = $('a[href="#intro"]').hasClass('active');
$('.navbar-brand').toggle(show);
试试这个
var show = $('a[href="#intro"]').hasClass('active');
$('.navbar-brand').toggle(show);
我觉得你用得不好:看不见
我觉得你用得不好:看不见
我觉得你用得不好:看不见
我觉得你用得不好:看不见
if($('a[href=“#intro”].length)
???最后可能是:$('.navbar brand').toggle(!$('a[href=“#intro”]').length)代码>if($('a[href=“#intro”].length)
???最后可能是:$('.navbar brand').toggle(!$('a[href=“#intro”]').length)代码>if($('a[href=“#intro”].length)
???最后可能是:$('.navbar brand').toggle(!$('a[href=“#intro”]').length)代码>if($('a[href=“#intro”].length)
???最后可能是:$('.navbar brand').toggle(!$('a[href=“#intro”]').length)代码>“当a有一个特定的href时,我想隐藏一个div”,但很难理解OP为什么要检查一个活动类。不管怎样,这里应该是:.hasClass('active')
@A.Wolff同意。我刚刚将他的代码片段翻译成了一个工作版本。“当a有一个特定的href时,我想隐藏一个div”,但很难理解OP为什么要检查一个活动类。不管怎样,这里应该是:.hasClass('active')
@A.Wolff同意。我刚刚将他的代码片段翻译成了一个工作版本。“当a有一个特定的href时,我想隐藏一个div”,但很难理解OP为什么要检查一个活动类。不管怎样,这里应该是:.hasClass('active')
@A.Wolff同意。我刚刚将他的代码片段翻译成了一个工作版本。“当a有一个特定的href时,我想隐藏一个div”,但很难理解OP为什么要检查一个活动类。不管怎样,这里应该是:.hasClass('active')
@A.Wolff同意。我刚刚把他的片段翻译成了一个有效的版本。