Mic*_*hal -2 jquery addclass removeclass
如果已经有一个类,我需要在点击时向元素添加类并删除它.如果我删除"removeClass"行,"addClass"正常工作.
$(".tagy li").click(function() {
$(this).find(":input").click();
$(this).toggleClass('lselected');
});
Run Code Online (Sandbox Code Playgroud)
你能帮助我吗,我做错了什么?谢谢你,米哈尔
如果我通过输入单击删除行,toggleClass正常工作,但我需要保留它.测试:http://mbehal.cz/trat238/test/nggallery/thumbnails?f39=1&f50=1&submit=Filtrovat#1870-1920
使用
$(this).removeClass('lselected');
Run Code Online (Sandbox Code Playgroud)
您需要在removeClass()中指定类名.
就像@josh一样,Crozier说,你可以像这样减少代码,
$(".tagy li").click(function() {
$(this).find(":input").click();
$(this).toggleClass('lselected');
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
406 次 |
| 最近记录: |