更新時間:2016年10月27日17時25分 來源:傳智播客Android培訓(xùn)學(xué)院 瀏覽次數(shù):
盡管 detach() 和 remove() 方法都被用來移除一個DOM元素, 兩者之間的主要不同在于 detach() 會保持對過去被解除元素的跟蹤, 因此它可以被取消解除, 而 remove() 方法則會保持過去被移除對象的引用. 你也還可以看看 用來向DOM中添加元素的 appendTo() 方法.
通過利用 addClass() 和 removeClass() 這兩個 jQuery 方法。動態(tài)的改變元素的class屬性可以很簡單例如. 使用類“.active"來標記它們的未激活和激活狀態(tài),等等.
這是一個稍微高級點兒的jQuery問題。好吧,除了報錯節(jié)省服務(wù)器帶寬以及更快的下載速度這許多的好處之外, 尤為重要的是,如果瀏覽器已經(jīng)從同一個CDN下載類相同的 jQuery 版本, 那么它就不會再去下載它一次. 因此今時今日,許多公共的網(wǎng)站都將jQuery用于用戶交互和動畫, 如果瀏覽器已經(jīng)有了下載好的jQuery庫,網(wǎng)站就能有非常好的展示機會。
ajax() 方法更強大,更具可配置性, 讓你可以指定等待多久,以及如何處理錯誤。get() 方法是一個只獲取一些數(shù)據(jù)的專門化方法。
方法鏈是對一個方法返回的結(jié)果調(diào)用另一個方法,這使得代碼簡潔明了,同時由于只對 DOM 進行了一輪查找,性能方面更加出色。
這通常用于阻止事件向上冒泡。
第一種,因為它直接調(diào)用了 JavaScript 引擎。
本文版權(quán)歸傳智播客Android培訓(xùn)學(xué)院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請注明作者出處。謝謝!
作者:傳智播客Android培訓(xùn)學(xué)院
首發(fā):http://xamj520.com/Android