jQuery toggleClass-仅使用第一个ID选择器
我想使用toggleClass()创建一个“多读/少读”按钮 这是我的html:jQuery toggleClass-仅使用第一个ID选择器,jquery,html,toggleclass,Jquery,Html,Toggleclass,我想使用toggleClass()创建一个“多读/少读”按钮 这是我的html: <p>Lots of bla bla bla.....<span id="plus">Plus</span></p> <p>Lots of bla bla bla.....<span id="plus">Plus</span></p> <p>Lots of bla bla bla.....<span
<p>Lots of bla bla bla.....<span id="plus">Plus</span></p>
<p>Lots of bla bla bla.....<span id="plus">Plus</span></p>
<p>Lots of bla bla bla.....<span id="plus">Plus</span></p>
小提琴:
我的问题:
如何让toggleClass使用多个ID(相同的选择器)。当前脚本仅适用于第一个ID
期待您的投入,干杯 ID应该是唯一的。您可以使用相同的类名
<p>Lots of bla bla bla.....<span class="plus">Plus</span></p>
<p>Lots of bla bla bla.....<span class="plus">Plus</span></p>
<p>Lots of bla bla bla.....<span class="plus">Plus</span></p>
id
必须是唯一的
<p>Lots of bla bla bla.....<span class="plus">Plus</span></p>
<p>Lots of bla bla bla.....<span class="plus">Plus</span></p>
<p>Lots of bla bla bla.....<span class="plus">Plus</span></p>
$(".plus").on("click", function () {
$(this).parent().toggleClass( "showmore" );
var txt = $(this).parent().hasClass("showmore") ? 'Minus' : 'Plus';
$(this).text(txt);
});