我開始使用JavaScript和jQuery不僅僅是爲了做一些閃亮的效果,而且我對jQuery中的基本問題有疑問。我經常不知道我在做什麼真的在jQuery中使用。jQuery - 所選DOM元素和新元素之間的差異
例如,如果有以下標記:
<img class="image" src="picture.png" width="100" height="100" />
而在jQuery的做
var img = $('.image');
img
則是不一樣的,當我做
var img = $('<img class="image" src="picture.png" width="100" height="100" />');
但例如,如果我想在圖像上創建一個新圖像並在其上運行一些jQuery功能,如.css()
,我必須做的:
var img = $('<img class="image" src="picture.png" width="100" height="100" />');
img.appendTo('.myElement');
$('.image').css("border","none");
這是一種雙重措施?
我的問題:我在這裏兜着的東西有哪些不同的印記?第一個例子有什麼區別?我想了解在使用jQuery/JavaScript時,我正在使用的元素是什麼。
我的問題[更新]:我可能已經有點不清楚,我不想知道的例子實際上做些什麼,而我選擇/創建時,我調用這些函數(一個指向DOM元素,JavaScript中的一個字符串,表示HTML,但仍然需要添加到要顯示的DOM等)。
http://api.jquery.com/jQuery/ – jasssonpet