JQuery學習筆記

2021-08-07 18:46:11 字數 1081 閱讀 4017

var str='aabbccaa';

str=str.replace('aa','dd');

//結果是  str='ddbbccaa'

這種寫法只替換第一次出現的字串

但是,可以使用正規表示式進行替換,模式需要指定為g,表示檢索全域性。

var str='aabbccaa';

var reg=/aa/g;

str=str.replace(reg,'dd');

//結果是  str='ddbbccdd'

在css中一定有.mydiv

1、新增樣式 (「

sele

ctor

」).a

ddcl

ass(

「樣式名

」);例

如:(「#mydiv」).addclass(「mydiv」);

樣式名前面不要加表示class的點」 . 」

2、刪除樣式 (「

sele

ctor

」).r

emov

ecla

ss(「

樣式名」

);3、

交替執行

新增與刪

除(如果

是有該樣

式就刪除

,反之添

加)(「selector」).toggleclass(「樣式名」);

4、判斷是否有該樣式(有就返回true,反之返回false)

$(「selector」).hasclass(「樣式名」);

1、jquery判斷頁面上是否存在某元素,要通過判斷選取元素的長度來判斷,如果("

sele

ctor

").l

engt

h>0,

則這個元

素存在,

不能通過

(「selector」) == null 來判斷,就算頁面上沒有改元素,但$(「selector」) 為object型別;

2、只要是全域性變數,則在同乙個頁面載入的所有js檔案中都可以獲取到(寫在最外面,在onload函式中的不是全域性變數)

jquery學習筆記

判斷checkbox是否被選中if attr checked true 檢查元素是否存在 if tt length 0 if tt 0 檢查元素是否隱藏 alert dvtest is visible 判斷元素顯示或隱藏狀態 多選框操作 獲取一組radio被選中項的值 var item input ...

Jquery 學習筆記

text 和 val 的區別 text 方法是取得所有匹配元素的內容。結果是由所有匹配元素包含的文字內容組合起來的文字。這個方法對html和xml文件都有效。獲取span,div p之類才用text 或html 方法。例子 b a p text 將得到 ba 單行文字不能用text 方法獲得值,必須...

Jquery學習筆記

1.給一組相同的css加事件,要使用bind,live在新的版本已經過期。testcss bind click function e else 未選中 3.改變checkbox選中狀態 mycheckbox prop checked true mycheckbox prop checked fals...