91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

厦门市| 哈尔滨市| 新泰市| 斗六市| 天柱县| 绥德县| 龙里县| 中宁县| 岳阳县| 衡水市| 梅州市| 景德镇市| 深水埗区| 柯坪县| 绥中县| 襄樊市| 三穗县| 图木舒克市| 济宁市| 泽库县| 河间市| 苏尼特左旗| 佛冈县| 滨州市| 冷水江市| 定安县| 鸡泽县| 南涧| 武胜县| 广安市| 镇江市| 霸州市| 锦屏县| 荆门市| 屯门区| 长岛县| 时尚| 广州市| 区。| 当涂县| 房山区|