程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> jquery on-jQuery on綁定事件無法獲取this的值

jquery on-jQuery on綁定事件無法獲取this的值

編輯:編程綜合問答
jQuery 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的,求大神指教

最佳回答:


找到原因了,原來是jQuery1.11.2版本和easyTooltip.js這個庫沖突,綁定click會出現獲取prop("title")值丟失。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved