為了理解頁面初始化事件的編寫和執行方式,特此記錄下頁面加載事件的語句方式:
//最簡單的加載事件語句
$(function(){
alert("這個提示框最先彈出")//這個用的最常見,它加載頁面的時候只要調用就可以加載,不必等到頁面上所有的 東西全部加載完畢才執行js函數
});
//也可以這樣寫
jQuery(function(){
alert("這個提示框最先彈出")
});
//完整的頁面加載事件語法
$(document).ready(function(){
alert("這個提示框會按定義的次序再前一個對話框之后彈出")
});
//簡寫,全局加載
$().ready(function(){
alert("簡單的頁面加載事件的寫法");
});
//
jQuery().ready(function(){
alert("這個對話框會最后彈出來");
});
window.onload == function(){
alert("此方法會在整個頁面加載完成后包括圖片,標簽全部顯示才執行這個方法");
}
$("input")和$(":input")這2個選擇器有什么區別?
- $("input"):是標簽選擇器,是選擇頁面中所有的input元素
- $(":input")是表單選擇器,選擇表單中的select,button,textarea,input
