Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何隐藏a<;李>;如果按钮包含;sometext";-jQuery_Javascript_Jquery - Fatal编程技术网

Javascript 如何隐藏a<;李>;如果按钮包含;sometext";-jQuery

Javascript 如何隐藏a<;李>;如果按钮包含;sometext";-jQuery,javascript,jquery,Javascript,Jquery,如图所示,我有一些表格,我需要用jQuery隐藏整个被调用的“”表格,如果“”内的按钮显示“询问” 问题是我知道如何隐藏(实际上我希望它消失,这是我完成的),但我不能做的部分是关联按钮。询问到div.table 消失div的代码:$(“div.table”).css(“显示”、“无”) 我需要修改的代码: <div class="_npuc5"> <div class="_f5wpw"> <a class="of_gvoze" href="Random_David"

如图所示,我有一些表格,我需要用jQuery隐藏整个被调用的“
”表格,如果“
”内的按钮显示“询问” 问题是我知道如何隐藏(实际上我希望它消失,这是我完成的),但我不能做的部分是关联按钮。询问div.table

消失div的代码:
$(“div.table”).css(“显示”、“无”)

我需要修改的代码:

<div class="_npuc5">
<div class="_f5wpw">
<a class="of_gvoze" href="Random_David" style="width: 30px; height: 30px;"><img class="_rewi8" src="http://es.horadeaventura.wikia.com/wiki/Archivo:AT_Icons_100x100_Jake.jpg">
</a>
<div class="_eryrc">
<div class="_2nunc">
<a class="_2g7d5w8" title="SOME TITLE HERE" href="ggggg.com/">RandomText</a>
</div>
<div class="Random_9mmn5">SOME TEXT HERE</div>
</div>
</div>
<div class="_mtnzs">
<span class="LLLL"><button class="askButton">ASK</button></span>
</div>
</div>

这里有一些文字
问

您可以使用以下功能实现这一点:

$('#toggledisplay')。单击(函数(){
//获取所有列表项
var-lis=$('li');
//有了过滤功能,我可以
//指定自定义条件
//我想用这些元素做点什么
lis.过滤器(功能(索引){
//“this”是循环中的当前li。
//如果“this”的内部文本等于“ask”
//那么是的,这就是我想要的李
return$(this.text().trim()=“ASK”;
}).toggle();
});

  • 没有

切换“询问”的显示,您可以使用

window.onload=function(){
$(“li:contains('ASK')”).hide();
}

  • 一问
  • 一个答复
  • 一个答复
  • 一个答复
如果按钮位于li内(看起来是这样),则可以使用parent或parents功能。如果我正确理解了你的意思。包括你的名单等代码,以便我们可以看到它正确。这种情况下的图片不能完全剪切。请在li值中使用行号或标识,然后在表ID中使用相同的行号或标识,然后您可以将其关联到正确的表并将其隐藏。@MikeMcCaughan是的,您是对的,但我是否应该现在删除我的问题?不,它应该询问您是否接受重复项,你可以接受。复制是一件好事,因为它添加了更多的关键字来查找答案。@MikeMcCaughan谢谢