您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關jQuery和JS有什么區別,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。
JS
document.getElementById(“elemt”);
jQuery
$(“#elemt”) //通過id定位
$(“.elemt”) //通過class定位
$(“div”) //通過標簽定位
需要注意的是JS返回的結果是這個元素,jQuery返回的結果是一個JS的對象。以下例子中假設已經定位了元素elemt。
JS
elemt.innerHTML = “test”;
jQuery
elemt.html(“test”);
JS
elemt.style.display = “none”;
elemt.style.display = “block”;
jQuery
elemt.hide();
elemt.show();
elemt.toggle(); //在顯示和隱藏之間切換
JS和jQuery是一樣的,都是elemt.focus();
JS
elemt.value = “test”;
jQuery
elemt.val(“test”);
JS
alert(elemt.value);
jQuery
alert(elemt.val());
JS
elemt.disabled = true;
jQuery
elemt.attr(“disabled”, true);
JS
elemt.style.fontSize=size;
jQuery
elemt.css(‘font-size’, 20);
JS
elemt.className=”test”;
JQuery
elemt.removeClass();
elemt.addClass(“test”);
JS
自己創建對象,自己處理瀏覽器兼容等亂七八糟的問題,略
jQuery
$.get(“elemt.php?a=1&b=2”, recall);
postvalue = “a=b&c=d&elemt=123”;
$.post(“elemt.php”, postvalue, recall);
function recall(result) {
alert(result);
//如果返回的是json,則如下處理
//result = eval(‘(‘ + result + ‘)’);
//alert(result);
}
jQuery
if(elemt.attr(“checked”) == “checked”)
備注:xxx.attr(“checked”) == true 是不可用的.
關于jQuery和JS有什么區別就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。