将jquery函数附加到某些文本框
我是jquery的新手,需要一些帮助。 我创建了以下function,它可以实现我想要的function但是当我选择文本框时,会自动选择其他所有文本框。 如何更改它并从文本框传递参数,以便只有选定的文本框css在焦点和模糊上发生变化?
$(function () { $('.myTextBox').focus(function () { $('.box.textbox').addClass("active"); }).blur(function () { $('.box.textbox').removeClass("active"); }); });
试试:
$(function () { $('.myTextBox').focus(function () { $(this).addClass("active"); }).blur(function () { $(this).removeClass("active"); });
});
你想更新触发事件的对象,所以试试;
$(function () { $('.myTextBox').focus(function () { $(this).addClass("active"); }).blur(function () { $(this).removeClass("active"); }); });
回答:“谢谢。在我的输入中我需要放置什么,因为该function同时处理焦点和模糊 ”
你应该添加$(document).ready。
在html之后添加调用它:
<%--
对不起,成为一个真正的nob。 我的输入看起来像这样
当文本框获得焦点或模糊时,然后该函数更改我的div class =“而不是实际的文本框