[英]Converting string to javascript words
我正在使用它來查找某個div中的所有元素:
var counts = {}
var element = 'div';
$('.workspace').find('*').each(function() {
var tag = this.tagName.toLowerCase();
counts[tag] = counts[tag] || 0;
counts[tag] ++;
});
現在,我正在檢查元素是否存在計數:
if(el in counts)
如果確實如此,我需要得到具有div的數量: counts.div
但由於格是string in var element
我需要使用counts.element
還有我得到的error undefined
,因為它無法找到元素它就像我說的counts.'elements'
。
基本上,當我使用counts.div或counts.header等時,我得到某個元素內有多少個div。 我該怎么做?
您是否在尋找counts[element]
? 這稱為括號符號 。 訪問counts[tag]++
時,您已經使用了它。
您已經在使用jQuery,請使用jQuery()
.filter()
var counts = $(".workspace *");
var element = "div";
var len = counts.filter(element).length;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.