如果維護 ASP.NET 專案的話,可能都會碰到 jQuery 這套 JavaScript 函式庫吧!老兵不死,只是凋零,而且要快速做一些功能的話,jQuery 還是很好用。
以下是 W3Schools 內 jQuery 測驗的大部分內容,可作為基礎入門參考。
jQuery.ajax()
即為非同步作業。$
作為存取元素的捷徑。$("div")
會取得所有 div 標籤。.css()
選擇樣式,如 $("p").css("background-color","red");
可以將所有 p 元素的背景色改為紅色。$("div.intro")
會選取所有 class = intro 的 div 元素。$("div p")
會選取div 元素裡面的所有 p 元素。$("p#intro")
會選取 id = intro 的 p 元素。hide()
和 show()
隱藏和顯示元素。$("div").height(100)
將所有 div 元素高度設為 100。noConflict()
避免命名衝突。toggleClass()
可以在新增或移除特定標籤的狀態間切換。detach()
和 remove()
都可以移除選擇的元素。$(":disabled")
會選擇所有停用的 input 元素。parent()
可用來選擇上一層的元素。animate()
可用在數值類型的 css 屬性。