一、jQuery名稱沖突問題
jQuery名稱沖突問題:jQuery使用$符號作為jQuery的簡介方式。但是某些JavaScript庫中的函數(比如Prototype)同樣使用$符號。jQuery使用名為noConflict()的方法來解決該問題。var jq=jQuery.noConflict(),幫助我們使用自己的名稱(比如jq)來代替$符號。
二、jQuery使用原則
把所有的jQuery代碼置於事件處理函數中 把所有事件處理函數放置於文檔就緒事件處理器中 把jQuery代碼置於單獨的.js文件中 如果存在名稱沖突,則重命名jQuery庫
三、jQuery常用事件
a.$(selector).ready(function) 文檔的就緒事件,當HTML文檔就緒可用 b.$(selector).click(function) 被選中元素點擊事件 c.$(selector).dblclick(function) 被選中元素雙擊事件 d.$(selector).focus(function) 被選中元素聚焦事件 e.$(selector).mouseover(funtion) 被選元素的鼠標懸停事件 f.$(selector).blur(function) 被選中元素失去焦點時觸發的事件(form驗證很有用) g.$(selector).change(function) 被選中元素失去改變時觸發事件(form驗證很有用) h.$(selector).submit(function) 提交表單時觸發事件,改事件隻適用於表單元素(form驗證很有用) ......
四、總結
jQuery的使用原則能讓我們的代碼更加美觀,條理更加清晰。jQuery事件是動態的核心,也是後端學習者最需要註意的東西。