JS和Jquery的物件互相轉換

2021-05-27 03:11:13 字數 610 閱讀 6749

這年頭都是jqueryui的天下了。當然要必會寫jquery 的東西。

jquery物件與dom物件的轉換

只有jquery物件才能使用jquery定義的方法。注意dom物件和jquery物件是有區別的,呼叫方法時要注意操作的是dom物件還是jquery物件。

普通的dom物件一般可以通過$()轉換成jquery物件。

如: $(document.getelementbyid("msg"))

則為jquery物件,可以使用jquery的方法。

由於jquery物件本身是乙個集合。所以如果jquery物件要轉換為dom物件則必須取出其中的某一項,一般可通過索引取出。

如: $("#msg")[0],$("div").eq(1)[0],$("div").get()[1],$("td")[5]

這些都是dom物件,可以使用dom中的方法,但不能再使用jquery的方法。

以下幾種寫法都是正確的:

$("#msg").html();

$("#msg")[0].innerhtml;

$("#msg").eq(0)[0].innerhtml;

$("#msg").get(0).innerhtml;

jQuery物件與js物件互相轉換

兩種轉換方式將乙個jquery物件轉換成js物件 index 和.get index 1 jquery物件是乙個資料物件,可以通過 index 的方法,來得到相應的js物件。如 var v v jquery物件 var v v 0 js物件 alert v.checked 檢測這個checkbox是...

jQuery物件與js物件互相轉換

兩種轉換方式將乙個jquery物件轉換成js物件 index 和.get index 1 jquery物件是乙個資料物件,可以通過 index 的方法,來得到相應的js物件。如 var v v jquery物件 var v v 0 js物件 alert v.checked 檢測這個checkbox是...

jQuery物件和DOM物件的互相轉換

1.jquery物件轉成dom物件 jquery物件不能使用dom中的方法,但如果對jquery物件所提供的方法不熟悉,或者jquery沒有封裝想要的方法,不得不使用dom物件的時候,有以下兩種處理方法。jquery提供了兩種方法將乙個jquery物件轉換成dom物件,即 index 和 get i...