欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

一些有用的JavaScript和jQuery的片段分享

 更新時間:2011年08月23日 11:53:43   投稿:mdxy-dxy  
通過添加 CSS 類改變元素的外觀和感覺,非常干凈的方法,而不是添加內(nèi)聯(lián)樣式。

為指定元素添加 CSS 類:

通過添加 CSS 類改變元素的外觀和感覺,非常干凈的方法,而不是添加內(nèi)聯(lián)樣式。使用 jQuery,這很容易做到:

$('#myelement').addClass('myclass');

從指定元素移除 CSS 類:

你可能覺得添加 CSS 類的操作已經(jīng)灰常牛,但我們還需要知道如何移除不需要的 CSS 類。下面的代碼能做到這一點(diǎn):

$('#myelement').removeClass('myclass');

檢測指定元素是否具有某個 CSS 類:

如果應(yīng)用程序或網(wǎng)站經(jīng)常涉及對指定元素添加或移除 CSS 類,它將變得非常有用,能夠檢測元素是否具有某個 CSS 類。

$(id).hasClass(class)

使用 jQuery 切換 CSS:

正如我們所看到的,使用 jQuery 添加或移除元素的 CSS 樣式非常簡單方便。但是如果你要完全移除整個 CSS 文件,并附加新樣式文件呢(例如常見的頁面顏色切換等效果)?事實(shí)上這相當(dāng)簡單,如下面的例子所示:

$('link[media='screen']').attr('href', 'Alternative.css');

來源:http://addyosmani.com/blog/50-jquery-snippets-for-developers/

向某個元素追加 HTML 代碼:

當(dāng)你需要向某個元素追加一些 HTML 內(nèi)容時,append() 方法省時省力:

$('#lal').append('sometext');

檢測某個元素是否存在:

當(dāng)使用 JavaScript 進(jìn)行工作時,我們經(jīng)常需要檢查某個元素是否存在。使用 jQuery 和 length 長度屬性,它是非常簡單的事:如果長度為 0,頁面沒有該元素,反之則頁面中有使用該元素。

if ($('img').length) {  log('We found img elements on the page using "img"');} else {  log('No img elements found');}

來源:http://jqueryfordesigners.com/element-exists/

獲取指定元素的父級元素:

使用 DOM 你可能需要知道某個元素的直接父級元素。closest() 方法將讓你知道:

var id = $("button").closest("div").attr("id");

來源:http://stackoverflow.com/questions/545978/finding-the-id-of-a-parent-div-using-jquery

獲取元素的兄弟節(jié)點(diǎn):

用于得到元素的兄弟節(jié)點(diǎn)的 siblings() 方法是一個非常方便的工具。如下圖所示,使用這種方法非常簡單:

$("div").siblings()

從選擇列表中移除選項(xiàng):
當(dāng)使用選擇列表時,您可能需要根據(jù)用戶的操作來更新內(nèi)容。若要刪除一個選擇列表中的選項(xiàng),可以使用下面的代碼:

$("#selectList option[value='2']").remove();

來源:http://calisza.wordpress.com/2009/03/29/6-jquery-snippets-you-can-use-to-manipulate-select-inputs/

獲取列表選項(xiàng)的文本內(nèi)容:

當(dāng)你需要快速檢測出用戶從選擇菜單中選中的選項(xiàng)時,這個方法非常有用。

$('#selectList :selected').text();

在表格中應(yīng)用“斑馬”效果(隔行換色):

當(dāng)使用表格時,為了更好的可讀性,隔行換色的風(fēng)格是良好的解決方案。使用 jQuery,這是可以輕松做到這一點(diǎn),沒有任何額外 HTML 標(biāo)記。

$("tr:odd").addClass("odd");

來源:http://web.enavu.com/tutorials/top-10-jquery-snippets-including-jquery-1-4/

計(jì)算元素的子節(jié)點(diǎn)個數(shù):

如果你想看看 #foo 元素包含多少 div 子節(jié)點(diǎn)元素,下面的代碼將讓你知道。簡單而有效!

$("#foo > div").length

來源:http://tympanus.net/codrops/2010/01/05/some-useful-javascript-jquery-snippets/

相關(guān)文章

  • jQuery實(shí)現(xiàn)發(fā)送驗(yàn)證碼控制按鈕禁用功能

    jQuery實(shí)現(xiàn)發(fā)送驗(yàn)證碼控制按鈕禁用功能

    最近接到新需求,需要實(shí)現(xiàn)一個點(diǎn)擊發(fā)送驗(yàn)證碼之后,按鈕禁用,在5秒之后取消禁用,看似需求很簡單,實(shí)現(xiàn)起來還真的好好動動腦筋,下面小編把jquery控制按鈕禁用核心代碼分享給大家,需要的朋友參考下吧
    2021-07-07
  • jquery快捷動態(tài)綁定鍵盤事件的操作函數(shù)代碼

    jquery快捷動態(tài)綁定鍵盤事件的操作函數(shù)代碼

    動態(tài)綁定鍵盤事件的方法或許會有很多,在本文將為大家介紹下jquery是如何快捷實(shí)現(xiàn)的,感興趣的朋友不要錯過
    2013-10-10
  • 基于jQuery的表單填充實(shí)例

    基于jQuery的表單填充實(shí)例

    下面小編就為大家?guī)硪黄趈Query的表單填充實(shí)例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • 比較不錯的JS/JQuery顯示或隱藏文本的方法

    比較不錯的JS/JQuery顯示或隱藏文本的方法

    這篇文章主要介紹了JS/JQuery顯示或隱藏文本方法,需要的朋友可以參考下
    2014-02-02
  • jQuery實(shí)現(xiàn)帶滑動條的菜單效果代碼

    jQuery實(shí)現(xiàn)帶滑動條的菜單效果代碼

    這篇文章主要介紹了jQuery實(shí)現(xiàn)帶滑動條的菜單效果代碼,涉及jquery遍歷頁面元素及動態(tài)變換效果實(shí)現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-08-08
  • jQuery Selectors(選擇器)的使用(七、子元素篇)

    jQuery Selectors(選擇器)的使用(七、子元素篇)

    本系列文章主要講述jQuery框架的選擇器(Selectors)使用方法,我將以實(shí)例方式進(jìn)行講述,以簡單,全面為基礎(chǔ),不會涉及很深,我的學(xué)習(xí)方法:先入門,后進(jìn)階!
    2009-12-12
  • js查找某元素中的所有圖片地址的方法

    js查找某元素中的所有圖片地址的方法

    本文為大家詳細(xì)介紹下使用js查找某元素中的所有圖片地址,具體示例如下,需要的朋友可以參考下
    2014-01-01
  • jQuery實(shí)現(xiàn)郵箱下拉列表自動補(bǔ)全功能

    jQuery實(shí)現(xiàn)郵箱下拉列表自動補(bǔ)全功能

    在一些網(wǎng)站我們經(jīng)??吹疆?dāng)我們要輸入郵箱的時候,還沒有填寫完,就會出現(xiàn)一系列下拉列表,幫助我們自動補(bǔ)全郵箱,怎么實(shí)現(xiàn)的呢?今天下面給大家分享基于jquery實(shí)現(xiàn)郵箱下拉列表自動補(bǔ)全功能,一起看看吧
    2016-09-09
  • jQuery雙向列表選擇器DIV模擬版

    jQuery雙向列表選擇器DIV模擬版

    前段時間項(xiàng)目需要用到雙向列表選擇,想直接用select,結(jié)果發(fā)現(xiàn)某些樣式不支持,只好用div模擬了以下.大家根據(jù)個人需要適當(dāng)添加,對jquery雙向選擇器知識感興趣的朋友一起看看吧
    2016-11-11
  • jQuery實(shí)現(xiàn)可編輯的表格實(shí)例講解(2)

    jQuery實(shí)現(xiàn)可編輯的表格實(shí)例講解(2)

    這篇文章主要內(nèi)容是JQuery實(shí)現(xiàn)可編輯的表格實(shí)例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2015-09-09

最新評論