动态添加/删除类Jquery
|
我正在创建一个自动建议框,并向其返回建议,并且我试图将类“ searchsuggestinnerulhighlight”添加/删除到各个链接。这是动态返回的ta
<DIV id=\"searchsuggestinner\">
<UL id=searchsuggestinnerul>
<LI>
<A href=\"#\" id=\"1\" class = \"hoverme\" onMouseDown=\"searchsuggestSubmit(\'appalachian trail\');\">appalachian trail</A>
</LI>
</UL>
</DIV>
这是我的jQuery:
$(\".hoverme\").live(\"mouseover mouseout\", function(event) {
if ( event.type == \"mouseover\" ) {
$(\"#\" + mocount).removeClass(\"searchsuggestinnerulhighlight\");
mocount = $(this).attr(\'id\');
$(\"#\" + mocount).addClass(\"searchsuggestinnerulhighlight\");
} else {
$(\"#\" + mocount).removeClass(\"searchsuggestinnerulhighlight\");
}
});
最初我有.css(\“ background-color \” ... ...现在我已经将其更改为添加类和删除类,但是它不起作用。有什么想法吗?
没有找到相关结果
已邀请:
3 个回复
久坡
至:
捐焦
那真是狡猾的jQuery! 首先,您不需要
就可以得到
。你可以用
买到它。这快得多了。 其次,您无需获取ѭ6即可获取包含clicked元素的jQuery选择。只需改用
。 最后,正如Gabe所说,使用use10而不是ѭ11。因此,总而言之:
不过,另一件事-在HTML5之前的HTML中,不允许使用以数字开头的ID值。无法保证其行为。
版萍层分