你可以使用一個普通的Javascript for
循環。
首先了解如何組成一個jQuery DOM選擇。
如果將變量設置爲$("body")
,則該變量可以命名爲$myJquerySelection
。儘管它有美元符號,它仍然是一個局部變量。美元符號變量名稱是一個約定,顯示變量等於一個jQuery選擇。
jQuery選擇實際上是指DOM節點的數組。請注意,所有jQuery選擇都是數組,即使它們只包含像$("body")
這樣的單個元素。你可以說var firstDOMnode = $myJquerySelection[0]
。這個firstDOMnode
變量是一個DOM節點,而不是一個jQuery選擇,所以jQuery方法不能被調用。爲了使它成爲jQuery選擇,只需將它包裝在$()
中。
參見下面的示例:
var $jQuerySelection = $("a");
var firstDOMnode = $jQuerySelection[0];
var $firstDOMnode = $(firstDOMnode)
同樣的方法可以迭代時,可以使用:
迭代
var $manyDOMnodes = $("*");
for (var i = 0; i < 5; i++) {
var currentDOMnode = $manyDOMnodes[i];
var $currentDOMnode = $(currentDOMnode);
$currentDOMnode.append("using a jquery method here")
}
的開始和結束索引可以在for
環而改變。
這個例子從0到5,每增加1個循環。
你混合Java和JavaScript – Ramanlfc
請記住我是初學者:) –
你不需要JS這裏只是用一個for循環或超過'lst'使用JSTL循環 – Ramanlfc