-2
在我的jQuery代碼中,removeClass
不起作用。每當我點擊hide
鏈接.close
元素不會在IE6.0得到刪除,但在Firefox和IE8.0的作品,下面是我的jQuery代碼:removeClass()沒有得到應用
$(document.ready(function()){
toggleNodes = function(node,action){
var $componentone = $('.componentone', node);
if (action == undefined || action == 'hide'))) {
$componentone.addClass('closed');
$componentone.hide();
}
else if (action=='undefined'||action=='view'){
$componentone.removeClass('closed');
$componentone.show();
}
}
});
'接近」的聲明如下的.css文件:
.componentone{
margin-left:10px;
padding-left:15px;
border:1px solid #fff;
border:0px solid #ddd;
}
.componentone.closed{
margin-left:10px;
padding-left:15px;
border:1px solid #fff;
border:0px solid #ddd;
}
而且在JSP中我已經用它是這樣的:
<div="componentone">body of div</div>
<div="component">body of div new</div>
我看不出你的代碼是如何工作的。那裏有很多錯誤。請清理現在可以工作的代碼,並確保將'$ info'確實包含在內...... – Sgoettschkes