我试图在点击时将元素添加到元素。使用addClass(),但没有运气将jQuery addClass添加到'THIS'元素
jQuery(".act_nav").on("click",function(){
var str=jQuery(this).attr('id');
var title=jQuery(this).attr('title');
jQuery(this).addClass('active');
});
HTML
<li id="act_about-us" class="act_nav" title="About US"><span id="ic_abt"></span><a href="about-us">About</a></li>
CSS
.active #ic_abt{ background-position: -37px -448px; }
点击处理程序实际上是否被调用? –
是的,我添加了警报功能,其工作获得ID和标题也 –
它应该工作,看演示示例http://jsfiddle.net/Vinay199129/WeL5K/ – Rex