jQuery中each方法 jQuery 用each後新增click
【轉自】jQuery 用each後新增click
mydd = $('.plist'); mydd.each(function(i){ $(this).click(function(){ mydl.eq(i).hide("slow"); }) });
注意:此處 this 指代的是 DOM 物件而非 jQuery 物件。
如果遍歷的是圖片,你就可以用以下的方式:
this.src = "test" + i + ".jpg";
mydd = $('.plist'); mydd.each(function(i){ $(this).click(function(){ mydl.eq(i).hide("slow"); }) });
注意:此處 this 指代的是 DOM 物件而非 jQuery 物件。
如果遍歷的是圖片,你就可以用以下的方式:
this.src = "test" + i + ".jpg";
相關推薦
jQuery中live()方法及1.9+後去除live()後的替代
定義和用法 live() 方法為被選元素附加一個或多個事件處理程式,並規定當這些事件發生時執行的函式。 通過 live() 方法附加的事件處理程式適用於匹配選擇器的當前及未來的元素(比如由指令碼
jQuery中each方法 jQuery 用each後新增click
【轉自】jQuery 用each後新增click mydd = $('.plist'); mydd.each(function(i){ $(this).click(function(){ mydl.eq(i).hide("slow
jquery中prop()方法和attr()方法的區別淺析
clas ttr over dex idt pro query selected accesskey jquery1.6中新加了一個方法prop(),一直沒用過它,官方解釋只有一句話:獲取在匹配的元素集中的第一個元素的屬性值。 大家都知道有的瀏覽器只要寫disabled,c
JQuery中$.ajax()方法參數詳解(轉載)
瀏覽器 object 服務器 字符串 false type: 要求為String類型的參數,請求方式(post或get)默認為get。註意其他http請求方法,例如put和 delete也可以使用,但僅部分瀏覽器支持。timeout: 要求為Number類型的參數,設置請求超時時
jquery中prop()方法和attr()方法的區別
nbsp editable isa dex rop 效應 元素 body att jquery1.6中新加了一個方法prop(),一直沒用過它,官方解釋只有一句話:獲取在匹配的元素集中的第一個元素的屬性值。 大家都知道有的瀏覽器只要寫disabled,checked就可以了
jQuery中animate()方法以及$('body').animate({"scrollTop":top})不被Firefox支持問題的解決
query scroll ani 應該 以及 jquery 方法 jquer ref $("body").animate({"scrollTop":top}): 只被chrome支持,而不被Firefox支持 $("html").animate({"scrollTop":t
JQuery中$.ajax()方法參數詳解
返回 自動轉換 time err last 需要 可選 修改 方式 url: 要求為String類型的參數,(默認為當前頁地址)發送請求的地址。 type: 要求為String類型的參數,請求方式(post或get)默認為get。註意其他http請求方法,例如put和
jquery中siblings方法配合什麽方法一起使用
圖片 word 其中 ide menu tab 其他 cti selected siblings() 獲得匹配集合中每個元素的同胞,通過選擇器進行篩選是可選的。接下來通過本文給大家介紹jQuery siblings()用法實例詳解,需要的朋友參考下吧 siblings()
jquery中哪些屬性應該用attr()訪問,哪些應該用prop()訪問?
首先說明下這兩個方法的區別: 1、attr()方法只有一個引數的時候返回的是屬性值,兩個引數是設定第一個引數的屬性值 2、prop()方法返回值是標準屬性(true或者false),設定屬性時也是隻能設定true或者false 下面是在chrome瀏覽器的測試結果:
jQuery中toggle方法實現切換
首先定義myToggle 方法: $.prototype["myToggle"] = function () { var args = arguments; var that = this; var i = 0; var n =
Javascript中onload方法和Jquery中ready方法的區別
1.執行時間 window.onload必須等到頁面內包括圖片的所有元素載入完畢後才能執行。 $(document).ready()是DOM機構繪製完畢後就執行,不必等到載入完畢。 2.編寫個數不同 window.onload不能同時編寫多個,且多個只能執行一個。 $(document).r
JQuery中$.ajax()方法引數
url: 要求為String型別的引數,(預設為當前頁地址)傳送請求的地址。 type: 要求為String型別的引數,請求方式(post或get)預設為get。注意其他http請求方法,例如put和 delete也可以使用,但僅部分瀏覽器支援。 timeout: 要求為Number型別
jQuery 中trigger()方法使用 -- 複製元素點選事件
1. 常用事件 在頁面載入完成時 自動觸發input的點選事件,在移動端可以實現自動彈出輸入法,獲得焦點 $("input").trigger("click").focus(); 簡寫為以下: $("input").click(); 2. 自定義事件
jQuery中val()方法用法
此方法設定或獲取匹配元素的value屬性值。 只有具有value屬性的元素才能夠使用此方法。比如input元素可以使用此方法,而div元素就不可以。 使用方式: 用法一: 此方法不帶引數的時
jquery中.on()方法指定子元素和不指定子元素的區別
首先來看下這兩種情況下的輸出: <div class="parent"> <div class="father"> <div class="son">測試.on()方法</div>
jquery中find方法和children方法的區別
find方法能找子孫 children方法只能找兒子 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-tran
jQuery中呼叫方法要注意的問題
在呼叫時要注意當前的物件是jQuery物件還是DOM物件,jQuery物件只能使用jQuery中的方法如:$('p').html(),而不能使用$('p').innerHTMLDOM物件只能使用的DOM的方法如document.getElementById("p").inn
js呼叫jquery中的方法
介紹一下js呼叫jquery的例項 js中: function showBc(str){ $().show(str); } jq中: jQuery(document).re
jquery中animate方法不支援transform屬性的解決
可以通過addClass()方法來代替此動作: 比如想旋轉一個icon: 在css中加入一個class .add_transform{ transform:rotate(180deg); -ms-transform:rotate(180deg); /* IE
JQuery中$.cookie()方法的使用
jquery.cookie.js外掛: <script type="text/javascript" src="js/jquery-1.6.2.min.js"></script