我有两个div如下:
<div class="after_content"></div>
<div class="inner"><h2>OTHER SIMILAR PACKAGES:</h2></div>
Run Code Online (Sandbox Code Playgroud)
我使用以下jquery脚本隐藏"after_content"div如果"内部"div存在并匹配h2,但似乎我做错了,因为它不起作用.
$(document).ready(function(){
if($(".inner").filter(':contains("OTHER SIMILAR PACKAGES:")').exists()){
$(".after_content").hide();
}
});
Run Code Online (Sandbox Code Playgroud)
感谢您的帮助,告诉我我做错了什么.
没有.exists()方法.您必须检查生成的jQuery对象的长度是否为非零:
if ($(".inner").filter(':contains("OTHER SIMILAR PACKAGES:")').length > 0) {
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1073 次 |
| 最近记录: |