【发布时间】:2013-05-14 04:47:52
【问题描述】:
我正在使用jquery mobile,我只想在输入框被触摸并且用户键入要删除背景颜色的文本时更改输入框的背景颜色。到目前为止,我已经这样做了
<input type ="text" id="name" placeholder="type">
js
$("#name").click( function(event) {
$(this).addClass('tap-button');
});
css
.tap-button{
background:red;}
但键入文本时背景颜色不会消失。 有什么建议吗?
【问题讨论】:
-
分享你的示例演示
-
我已经添加了所有的代码。
-
可以调用keypress事件,改变文本框的颜色......
-
$("#name").click( function(event) { $(this).closest('div').addClass('tap-button'); });将类添加到父 div。
标签: jquery html css jquery-mobile