包裹節點:
$('strong').wrap('');
可以使用的方法:
1.wrapall()方法
該方法會將所有匹配的元素用乙個元素來包裹。
$('strong').wrapall('');
2.wrapinner()方法
該方法將每乙個匹配的子元素(包括文字節點)用其他結構化的標記包裹起來。
$('strong').wrapinner('');
獲取元素的屬性
var $para = $("p");
var p_txt = $para.attr('title');
console.log(p_txt);
設定元素的屬性值
$('p').attr('title','your title');
//設定多個屬性
$('p').attr();
刪除屬性:
$('p').removeattr('name');
1.attr()獲採樣式
2.addclass()追加樣式
3.removeclass()移除樣式
4.toggleclass()切換樣式
5.hasclass()判斷是否存在class
1.html()方法
你喜歡的水果是?
$p_html = $('p').html();
lg($p_html);
$('p').html('你最喜歡的水果是???');
2.text()方法
你喜歡的水果是?
var p_text = $('p').text();
lg(p_text);
$('p').text('你最不喜歡的水果是?');
3.val()方法
$("#address").focus(function()
});事件繫結與冒泡處理:
1.bind()方法
$('input[type=button]').bind('click',function());
2.on()方法
on()方法結構和使用與bind()沒有任何區別。
新版本的jquery裡面都是使用on()方法,bind()方法已經不再使用了。
$('input[type=button]').bind('click',function());
3.阻止冒泡
$('input[type=button],div,body,html').on('click',function(event));
4.繫結多個事件
$('input[type=button]').on(,
mouseout:function(),
click:function()
});5.事件解綁
$('input[type=button]').on('click',function());
1. show() 方法和 hide() 方法
$('p').toggle(function(),function())
2.fadein()和fadeout()方法
$('p').toggle(function(),function())
3.slideup()方法和slidedown()方法
$('p').toggle(function(),function())
jquery中任何動畫效果,都可以指定3種速度引數。slow,normal和fast,使用時記得加上引號。
4.animate()方法
$('#panel').click(function(), 3000);
});//多重動畫
$('#panel').click(function(), 30000);
});
9 1課堂筆記
課堂筆記 一 1 file類的構造方法 public file string pathname 根據parent抽象的路徑名和child路徑名字串建立乙個新的file物件。pathname指路徑名字串,parent父抽象路徑名 父抽象路徑名既可以是字串,也可以是file物件 public file ...
9 7課堂筆記
課堂筆記 執行緒的同步 為什麼需要 執行緒同步 執行緒間共享 和資料可以節省系統開銷,提高程式執行效率,但同時也導致了資料的 訪問衝突 問題,如何實現執行緒間的有機互動 並確保共享資源在某些關鍵時段只能被乙個執行緒訪問,即所謂的 執行緒同步 synchronization 就變得至關重要。臨界資源 ...
2018 3 8課堂筆記
選擇器的優先級別可以如下方式計算 a 行內樣式權重1000,b id選擇器權重100 c 類 偽類和屬性選擇器權重10,d 標籤選擇器和偽元素選擇器權重為1 對於網頁中背景的修改 都是以background開頭的,例如 background position背景的定位 background size...