首頁 >web前端 >js教程 >jquery內容過濾

jquery內容過濾

无忌哥哥
无忌哥哥原創
2018-06-29 11:25:531640瀏覽

<body>
<h2>春晓</h2><span></span>
<p>春眠不觉晓,处处闻啼鸟。</p>
<p>夜来风雨声,花落知多少</p>
<p>我的女神:<img src="../images/gyy.jpg" width="150"></p>
<p>我想对圆圆:<input type="" name=""><button>提交</button></p>
</body>
<script type="text/javascript" src="../js/jquery-3.3.1.js"></script>
<script type="text/javascript">

//1.選擇包含指定文字內容的元素

$(&#39;p:contains(\&#39;春\&#39;)&#39;).addClass(&#39;bg-wheat&#39;)
$(&#39;p:contains("春")&#39;).addClass(&#39;bg-wheat&#39;)
$(&#39;p:contains("风")&#39;).addClass(&#39;bg-green&#39;)

//2.選擇內容為空的標籤,空是指沒有子標籤,連文字內容都不能有

$(&#39;:empty&#39;).text(&#39;作者:孟浩然&#39;)

//3.選擇有img標籤(圖片)的p元素,給它加背景

$(&#39;p:has("img")&#39;).addClass(&#39;bg-pink&#39;)

//4.選擇所有以p為父元素的節點,新增綠色背景

$(&#39;p:parent&#39;).addClass(&#39;bg-green&#39;)

//5.取反過濾器not,選擇頁面中所有內容不為空的元素,前景色變更為紅色

$(&#39;:not(:empty)&#39;).css(&#39;color&#39;,&#39;red&#39;)
</script>

以上是jquery內容過濾的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn