js判断页面出现指定文字显示div,否则隐藏

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js判断页面出现指定文字显示div,否则隐藏相关的知识,希望对你有一定的参考价值。

<div class="le"><p>测试问问</p></div>
<div class="cj" ><a href="./"></a></div>
比与出现上面的“问问”文字,出现下面的div,没有这个文字则隐藏

提取出 le,cj中内容如 var text= $(".le").text()
用 indexOf 判断 :text.indexOf("问问");
存在的话会返回第一个匹配项位置 ,不存在返回-1 ,通过返回值就可以进行判断
参考技术A if($('.le').html()=='测试问问')
    $('.cj').css(display: 'block');

if($('.le').html()!='测试问问')
    $('.cj').css(display: 'none');

追问

这种方法是出现所有的字就可以使用这种,如果只判断其中的两个特定字呢,比与“”测试

追答

indexOf('测试')没出现会返回-1

html如何做点击按钮出现一个层,点击另外一个按钮在同一位置出现另外一个层,原层隐藏的效果?

就是比如上面一排按钮,点第一个按钮的时候在下面出现一个有内容的层。当点第二个按钮后,在下方同一个位置显示关于第二个按钮所需要的文字,而第一个按钮对应出现的层隐藏。以此类推。。第三个按钮点击后下放同样位置出现第三个按钮对应的文字,其他按钮对应的文字都显示隐藏。

层的大小位置需要都相同。

。。。这个css+div的怎么写?或者js怎么写?

谢谢呀

你说的应该是tab标签切换效果,懒人图库上面很多类似的例子http://www.lanrentuku.com/js/biaoqian.html 去上面下载代码吧 参考技术A 你的Q-Q我发给你一个

以上是关于js判断页面出现指定文字显示div,否则隐藏的主要内容,如果未能解决你的问题,请参考以下文章

js判断来源页面如果不是本站域名则隐藏某DIV

js(不用jquery)怎样判断一个div标签在页面中出现了多少次?

js如何判断div里面的图片为空隐藏,否则显示,如下图?

前端使用JS和JQuery显示隐藏标签

html如何做点击按钮出现一个层,点击另外一个按钮在同一位置出现另外一个层,原层隐藏的效果?

JS判断DIV是不是是隐藏或显示