<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 1、開發思路 思路: 創建一個表格,當點擊td的時候,創建一個input,設置input的樣式和td的樣式一致,然后將input放到td中。 給input在綁定事件,當前按回車鍵的時候表示確定修改,當失去焦點的時候,表示取消修改。 用jQuery來完成它。 # 2、用到的知識點 2.1、固定格式的jQuery事件 ``` $(選擇器).事件方法(處理函數); 比如:$(document).ready(function(){}); ``` 2.2、強大的選擇器 ``` $('li'); //選擇頁面中所有的li $('li:first-child'); //選擇頁面中第一個li ``` 2.3、超強的文檔操作方法 ``` $(完整的標簽); //表示創建元素,比如$('<input />'); td.append($('<input />')); 或 $('<input />').appendTo(td); //都表示將input放到td中 ``` 2.4、完美的鏈式操作 2.5、方便的事件對象 ``` $(document).ready(function(evt){ //這個function是事件處理函數 //evt就是兼容的事件對象 }); ``` # 3、創建各個文件 ![](https://img.kancloud.cn/4e/dd/4edd45dcef524e9e99bb61a4831b0bcc_977x366.png) # 4、HTML和css HTML部分: ![](https://img.kancloud.cn/82/29/8229f4b47708c1d68fa075e009b0e3b9_538x549.png) CSS效果: ![](https://img.kancloud.cn/65/7c/657ce61bbe698bbf1f0d441c2e73a1f3_474x474.png) 頁面效果: ![](https://img.kancloud.cn/a4/cc/a4cce5d9f1810a0a9e9141afe3c84caf_420x185.png) # 5、選擇td,綁定單擊事件 ![](https://img.kancloud.cn/20/c0/20c069d062f7189368471bed93bff6a4_588x374.png) # 6、單擊事件中,設置td的內容 ![](https://img.kancloud.cn/94/9c/949cff189297a7bb33819fdf31ad3212_871x629.png) # 7、鏈式操作 ![](https://img.kancloud.cn/49/54/4954b9bb17717a20a85f8cdf5525281a_804x567.png) # 8、給input添加鍵盤事件 ![](https://img.kancloud.cn/0d/35/0d35aa7200cec3d080e6f0c7355cd786_774x629.png) # 9、案例總結 9.1、選擇器 選擇器一定要寫到$()函數中,寫法基本上和css選擇器一樣。 ``` $('li'); //元素選擇器,表示選擇所有的li $('td:odd'); //表示選擇奇數個td,下標從0開始 $('tr td:last-child'); //表示找每個tr中的最后一個td $('td:nth-child(2n)'); //表示找偶數個td $(document); //把之前的dom對象,用$()函數處理后,形參jQuery對象 $(this); //把之前的dom對象,用$()函數處理后,形參jQuery對象 ``` 9.2、事件綁定方法 ``` $('選擇器').事件方法(function(evt){ //這就是jQuery中事件的綁定方式 }); ``` 9.3、css、html、text、val方法 ``` css():一個參數,表示獲取元素的css;兩個參數表示設置元素的css。 html():0個參數,表示獲取元素的html內容;1個參數表示設置元素的html內容。 text():0個參數,表示獲取元素的文本內容;1個參數表示設置元素的文本內容。 val():0個參數,表示獲取元素的value值;1個參數表示設置元素的value值,專門用于表單項。 ``` 9.4、篩選 篩選方法,用于對已經選擇的元素的進一步篩選或過濾。 ``` children():篩選方法,用于查詢元素的子元素。參數可以指定要查找什么樣的子元素。 ``` 9.5、which屬性 jQuery中的事件對象中的which屬性,用于獲取鍵盤的keyCode值。
                  <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>

                              哎呀哎呀视频在线观看