2u+
2015-02-06 10:21jQuery on绑定事件无法获取this的值
<div class="login_half">
<input name="username" value="请输入用户名" title="请输入用户名" class="field tooltip" />
</div>
jQuery(document).ready(function () {
jQuery(".login_half > input").on("blur", function () {
var str = jQuery(this).prop("title");
alert(str);
if (jQuery(this).val() == "") {
jQuery(this).val(str);
}
});
jQuery(".login_half > input").on("click", function () {
var str1 = jQuery(this).prop("title");
alert(str1);
if (jQuery(this).val() == str1) {
jQuery(this).val("");
}
});
});
代码如上,事件绑定没问题,可以触发。
问题是:blur方法里获取title的值可以获取到。而click里获取不到.
用的jQuery是1.11.2的,求大神指教
- 点赞
- 回答
- 收藏
- 复制链接分享
2条回答
为你推荐
- 在PHP中设置SESSION变量
- html
- ajax
- php
- jquery
- javascript
- 2个回答
- JQuery load()使Jquery函数多次触发
- javascript
- ajax
- php
- jquery
- 3个回答
- jQuery事件没有绑定到php循环创建的元素
- javascript
- php
- jquery
- 1个回答
- 我的代码中的语句绑定参数有错误
- php
- 2个回答
- JQuery确认对话框提交点击PHP
- form-submit
- php
- jquery
- 1个回答
换一换