我想根據哪個文本類是一個條件。我有一個菜單,將根據選擇哪個li來分配一個類。如果條件取決於哪個文本的類是
HTML室描述被選擇成類活性被顯示出來
<div class="vmenu" style="position: relative; top: 42px;">
<ul>
<li class="active">
<span>Room description</span>
</li>
<li class="sep"> </li>
<li>
<span>Room Amenities</span>
</li>
的jquery
var package = $(".detail-layer.package-detail-layer")
var active = $(".active").text()
if($('#tbLayerDiv').css('display') == 'block')
{
if (active == "Room description")
{
//do something
}
}
使用$(選擇).hasClass()。 – Omidam81
根據索引,或換句話說,DOM中的位置或數據屬性等通常比根據隨機區分大小寫的文本更安全。 – adeneo
你最好使用數據屬性而不是文本。 – epascarello