如果hide_this_div
包含关键字" gutschein",我需要使用jQuery隐藏div容器href
。这是一个例子:
<div class="event_title">
<strong><a href="index.php/kurse/kursdetails/some-gutschein" title="">Some Gutschein</a></strong>
</div>
<div class="item hide_this_div block">
something here
</div>
&#13;
提前感谢您的帮助!
答案 0 :(得分:3)
使用a[href*="gutschein"]
选择器查找href中具有特定单词的元素。
这里*
是一个通配符,基本上是检查href是否包含任何地方的特定单词。
$(function(){
if($('a[href*="gutschein"]').length > 0){
$(".hide_this_div").hide();
}
})
答案 1 :(得分:0)
您可以在文档上的=IF(AND(C6=TIMEVALUE("08:00:00")),TIMEVALUE("16:00:00"),IF(AND(C6=TIMEVALUE("08:00:00")),TIMEVALUE("16:00:00"),0.327,IF(C6=TIMEVALUE("08:00:00")),TIMEVALUE("16:00:00")))
属性中使用search
函数来过滤锚点,尝试下面的代码
href
答案 2 :(得分:0)
尝试使用此代码段。
var anchorVal= $('a').attr('href');
if (anchorVal.includes("gutschein")) {
$(".item .hide_this_div").hide();
}
答案 3 :(得分:0)
找到锚文本并使用indexOf
得到你想要的东西。
var txt = $('.event_title').find('a').html();
if (txt.indexOf('Gutschein') != -1) {
$('.hide_this_div').hide();
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="event_title">
<strong><a href="index.php/kurse/kursdetails/some-gutschein" title="">Some Gutschein</a></strong>
</div>
<div class="item hide_this_div block">
something here
</div>