2018 3 26課堂筆記

2021-08-17 15:44:43 字數 1934 閱讀 2023

包裹節點:

$('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...