我有四个列表项作为用户选择的结果显示。当用户点击其中一个项目时,类将从“.xx”更改为“.yy”(更改背景颜色)。我还有一些文本输入框在最后一个li之外。我希望能够在输入框有焦点和/或框中有文本时将最后一个li的类从.xx更改为.yy。如果没有文字或焦点,那么li类会变回.xx。切换聚焦类/模糊
下面是HTML:
<li class="xx lastitem">
</li>
<span class="iknow-form">
<input type="text" class="iknow-input" name="entry_name">
<input type="text" class="iknow-input" name="entry_street">
<input type="text" class="iknow-input" name="entry_city">
<input type="text" class="iknow-input" name="entry_state">
</span>
我已经尝试了一些不同的东西,但似乎没有奏效。
$('input.iknow-input').bind('focus blur', function() {
$(this).find('.lastitem').toggleClass('yy').toggleClass('xx');
});
我知道那里也有一些keyup组件,但我不知道如何合并。任何帮助将非常感激。谢谢!
请让我知道,如果我的解决方案为您... – derekmx271 2013-02-25 17:58:08