亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

jquery學習(一):jquery使用小技巧

發布時間:2020-08-05 17:47:06 來源:網絡 閱讀:258 作者:allenzhangfan 欄目:web開發

1.$(document).ready();的幾種簡略寫法

在jquery中$(document).ready();方法經常用到,有以下集中簡略寫法:

1.最常用也是最標準的 

$(document).ready(function(){
}); 
可以簡寫為
$().ready(function(){
});


2.是上面的簡寫: 

$(function(){ 
}) 


很奇怪?為什么能這樣?不是判斷document對象是否 ready然后才執行函數的么?document哪去了?我們看下jQuery的源代碼: 


// jQuery的構造函數; 
var jQuery = function( a, c ) { 
// $(document).ready()的簡寫形式,只有在$(function(){...})下才會執行; 
if ( a && typeof a == "function" && jQuery.fn.ready ) return jQuery(document).ready(a); 
// 確保參數a非空,默認值為document; 
a = a || jQuery.context || document; 


耶!找到了,我們再看下$這個方法的參數 
$(selector,context) 
第一個為選擇器,第二個是容器 
如果不填就默認為document 
3.好吧!我承認這個方式是來打醬油的 

jQuery(document).ready(function(){ 
}); 


4. 

jQuery(function($){ 
alert($("#ready1").html()); 
}); 


第四種方式和第三種沒有區別啊?各位客官仔細看!我們給functIOn傳了一個參數$ 
第四種方式一般用在處理jQuery的$和別的庫沖突的時候用的,通過jQuery.noConflict()這個方法,我們就可以直接在代碼中通過jQuery來代替$來使用,但又習慣了使用$怎么辦?看下面的代碼: 

jQuery.noConflict(); 
jQuery(function($){ 
alert($("#ready1").html()); //我們又能用上$符號了 
}); 

2.jquery中單引號和雙引號的區別

在javascript 以及jquery中單引號和雙引號沒有任何區別,但是在需要嵌套引號時,用單引號和雙引號共同嵌套完成表達式。
例如:
<input type="button" onclick="alert("1")">-------------------不正確
<input type="button" onclick="alert('1')">-------------------正確
如果是兩層的引號,單雙引號沒有差別。但是有3層的時候,還是有差別的。雙引號必須在最外層,否則就出錯。
例如:
'<a onclick="Look(\''+row.path+'\')" href="#">‘ 對
"<a onclick=\"Look('" + row.path + "')\" href=\"#\">" 對
'<a onclick="Look(\''+row.path+'”)" href="#">‘ 錯


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

正镶白旗| 信宜市| 台北县| 南召县| 万全县| 临漳县| 孙吴县| 禄劝| 岳阳县| 新乡市| 新宁县| 仪征市| 太仆寺旗| 馆陶县| 十堰市| 额敏县| 彭州市| 海林市| 洛川县| 丽水市| 剑阁县| 龙陵县| 抚宁县| 静乐县| 靖宇县| 池州市| 浦城县| 丹江口市| 遵义县| 金堂县| 井研县| 应用必备| 盐山县| 印江| 中山市| 临洮县| 安宁市| 中牟县| 海城市| 喀什市| 高密市|