JavaScript / jQuery chaguo cha DOM

jQuery vs JavaScript

jQuery ilianzishwa na John Resig mnamo 2006. Inaathiriwa kusaidia kusoma kuzingatia kumekadiriwa na kuchukua hatua ya HTML DOM, kusimamia matukio, usimamizi wa hali ya mawasiliano, usimamizi wa hali ya mawasiliano na Ajax.

Kipindi kilichotumiwa kwenye jQuery kinaonekana kuwa kitambo kinachotumika zaidi kwenye dunia kwa miaka ya kumi.

Kamweza, baada ya JavaScript Version 5 (2009), kawaida kimoja ya jQuery inaweza kusaidia kwa kufikia JavaScript wa kawaida:

Chukua elementi ya HTML kwa id

Ruhusu elementi yenye id="intro":

jQuery

var myElement = $("#id01");

Tukijifunza kwa kufikia

JavaScript

var myElement = document.getElementById("id01");

Tukijifunza kwa kufikia

Chukua elementi ya HTML kwa jina la kifupi

Ruhusu elementi zote za <p> zote:

jQuery

var myElements = $("p");

Tukijifunza kwa kufikia

Mifano

var myElements = document.getElementsByTagName("p");

Tukijifunza kwa kufikia

Kutafuta hisia ya HTML kwa jina la class

Inaruhusu zaidi ya hisia zilizopewa class="intro".

jQuery

var myElements = $(".intro");

Tukijifunza kwa kufikia

JavaScript

var myElements = document.getElementsByClassName("intro");

Tukijifunza kwa kufikia

Method ni inasikitika katika Internet Explorer 8 na tofauti za zamani.

Kutafuta hisia ya HTML kwa kusababisha CSS

Inaruhusu orodha ya zaidi ya <p> zilizopewa class="intro".

jQuery

var myElements = $("p.intro");

Tukijifunza kwa kufikia

JavaScript

var myElements = document.querySelectorAll("p.intro");

Tukijifunza kwa kufikia

querySelectorAll() Method ni inasikitika katika Internet Explorer 8 na tofauti za zamani.