我有一個函數,這個函數在參數中接收一個字符串。這個變量的內容是HTML代碼。我想知道HTML元素的數量與類.myClass
用jQuery查找字符串中的元素個數
function MyTest(myData){
//get how many element with .myClass are in myData
}
感謝,
我有一個函數,這個函數在參數中接收一個字符串。這個變量的內容是HTML代碼。我想知道HTML元素的數量與類.myClass
用jQuery查找字符串中的元素個數
function MyTest(myData){
//get how many element with .myClass are in myData
}
感謝,
這是相當多的jQuery 101
function myTest(myData) {
return $('.myClass', myData).length;
}
// Usage:
myTest('<p><span class="myClass">Hello</span> <span class="myClass">world</span></p>');
// => 2
可以使用長度功能
哪裏:
N => int和握着你的對象的數目
$(document).ready(function() {
var n = $(".gradeX").length;
alert(n); }
}
您的jquery LINQ來引用方法: http://api.jquery.com/length/替代方案是:http://api.jquery.com/size/
,你可以看看這裏:
奇怪的是,在「myData」中,我有這個HTML代碼:
由於某種原因,jQuery忽略了最外面的元素。如果需要,可以將其包裹在另一個div中'
謝謝@Jordan。爲了克服忽略最外層元素的jQuery,我們也可以將標識類移動到任何內層元素。 – 2014-10-06 11:45:37