<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # jQuery 事件 **jQuery 是為事件處理特別設計的。** ## jQuery 事件函數 jQuery 事件處理方法是 jQuery 中的核心函數。 事件處理程序指的是當 HTML 中發生某些事件時所調用的方法。術語由事件“觸發”(或“激發”)經常會被使用。 通常會把 jQuery 代碼放到 &lt;head&gt;部分的事件處理方法中: ### 實例 ``` <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ `$("button").click(function(){ $("p").hide(); });` }); </script> </head> <body> <h2>This is a heading</h2> <p>This is a paragraph.</p> <p>This is another paragraph.</p> <button>Click me</button> </body> </html> ``` 在上面的例子中,當按鈕的點擊事件被觸發時會調用一個函數: ``` $("button").click(function() {..some code... } ) ``` 該方法隱藏所有 &lt;p&gt; 元素: ``` $("p").hide(); ``` ## 單獨文件中的函數 如果您的網站包含許多頁面,并且您希望您的 jQuery 函數易于維護,那么請把您的 jQuery 函數放到獨立的 .js 文件中。 當我們在教程中演示 jQuery 時,會將函數直接添加到 &lt;head&gt; 部分中。不過,把它們放到一個單獨的文件中會更好,就像這樣(通過 src 屬性來引用文件): ### 實例 ``` <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="my_jquery_functions.js"></script> </head> ``` ## jQuery 名稱沖突 jQuery 使用 $ 符號作為 jQuery 的簡介方式。 某些其他 JavaScript 庫中的函數(比如 Prototype)同樣使用 $ 符號。 jQuery 使用名為 noConflict() 的方法來解決該問題。 _var jq=jQuery.noConflict()_,幫助您使用自己的名稱(比如 jq)來代替 $ 符號。 ## 結論 由于 jQuery 是為處理 HTML 事件而特別設計的,那么當您遵循以下原則時,您的代碼會更恰當且更易維護: * 把所有 jQuery 代碼置于事件處理函數中 * 把所有事件處理函數置于文檔就緒事件處理器中 * 把 jQuery 代碼置于單獨的 .js 文件中 * 如果存在名稱沖突,則重命名 jQuery 庫 ## jQuery 事件 下面是 jQuery 中事件方法的一些例子: | Event 函數 | 綁定函數至 | | --- | --- | | $(document).ready(function) | 將函數綁定到文檔的就緒事件(當文檔完成加載時) | | $(selector).click(function) | 觸發或將函數綁定到被選元素的點擊事件 | | $(selector).dblclick(function) | 觸發或將函數綁定到被選元素的雙擊事件 | | $(selector).focus(function) | 觸發或將函數綁定到被選元素的獲得焦點事件 | | $(selector).mouseover(function) | 觸發或將函數綁定到被選元素的鼠標懸停事件 | 如需完整的參考手冊,請訪問我們的 [jQuery 事件參考手冊](/jquery/jquery_ref_events.asp "jQuery 參考手冊 - 事件")。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看