只是关于jquery removeClass函数的一个快速问答。
我有一个html列表,如下所示:
<li class="selected" id="s-12312">
<li class="selected" id="s-12313">
<li class="selected" id="s-12314">
和一个javascript / jquery函数来删除类“selected”
function test(id){
$('li#s-' + id +'.selected').removeClass('selected')
}
我猜这与我删除引用该元素的类有关…或者我弄乱了代码:P
谢谢!
发布于 2013-05-20 23:00:21
您的代码没有任何问题。
下面是您的代码的一个工作示例:http://jsfiddle.net/7xbKj/
HTML
<li class="selected" id="s-12312" onclick="test('12312')">12312</li>
<li class="selected" id="s-12313" onclick="test('12313')">12313</li>
<li class="selected" id="s-12314" onclick="test('12314')">12314</li>
JS
window.test = function (id) {
$('li#s-' + id +'.selected').removeClass('selected');
};
CSS
.selected {
color: red;
cursor: pointer;
}
https://stackoverflow.com/questions/16652209
复制相似问题