郵箱自動提示Jquery 外掛程式 實戰 失敗品

2022-04-23 11:36:30 字數 469 閱讀 9090

看到很多 sns 類**都有 郵箱註冊功能. 參考了一下技術過程,觸發事件為 focus keyup 和 字尾 mousedown 事件

基本匹配過程就可以完成了. 所以寫了下面的**. 對  萬一使用者 選擇錯誤.目前很多sns 站都是要 手動刪除後另行選擇.

我就寫乙個 focus 替換函式.

測試的時候發現.

觸發兩個控制項後. 之後的選擇都是 同時修改了value.

原因一直沒搞清楚. 之後 debug 了 $this 指標問題. 也沒發現錯誤.

百思不得其解. 打遊戲去.  之後才想到.原來是

mailwrap.bind('mousedown',function());

mailwrap  物件. 為兩個控制項都繫結的. 此時 的 $this 就包含了 所有引用此函式.

同時也對外掛程式機制多了一點認識.  寫這文章 是記錄犯下的錯誤. 

失敗品保留:

jquery 實現郵箱輸入自動提示功能

郵箱的廣泛使用得益於它的免費,因此很多 在註冊的時候都會直接使用郵箱作為賬號名 為了提高使用者的體驗,很多 都會實現郵箱輸入的自動提示功能,所有自己也實現了乙個,先看下效果吧,覺得效果還行的就拿去 核心 需要jquery的支援 function var settings extend default...

jQuery實現輸入郵箱位址自動提示

正所謂一圖勝千言,參見下面的截圖 介紹中不允許上圖 sorry 1 此外掛程式為寬度自適應的,也就是當內部文字過長時,外部的div會寬度自動延伸的。在自定義css時如果設定了寬度值,則在非ie6瀏覽器下,寬度自適應失效 2 無需在樣式中為最外部的box設定position屬性 正所謂 一圖勝千言 參...

jquery冒泡提示外掛程式

本外掛程式是沿用了jtip的素材以及設計思路進行 重寫。拓展了以下功能 1.增加了關閉按鈕或者設定自動關閉間隔時間自動關閉 2.增加了多種呼叫方式,可以任意定位冒泡提示位置 jquery.tips function source,title,content,millisec else jtipid ...