Javascript 如何获取attr jquery的值
我已经动态地创建了多个div,我随机地为其中一些div分配了一个属性id,名为mine data,值为10,现在我正在创建一个函数,它查找属性为“mine data”的div并返回true。但它不起作用。我看过类似的问题,但没有一个答案有效。 你知道怎么做吗Javascript 如何获取attr jquery的值,javascript,jquery,html,Javascript,Jquery,Html,我已经动态地创建了多个div,我随机地为其中一些div分配了一个属性id,名为mine data,值为10,现在我正在创建一个函数,它查找属性为“mine data”的div并返回true。但它不起作用。我看过类似的问题,但没有一个答案有效。 你知道怎么做吗 function isattr() { var attrb=$('.grid').attr('mine-data'); if(attrb==10) { return true; } } 你需
function isattr() {
var attrb=$('.grid').attr('mine-data');
if(attrb==10) {
return true;
}
}
你需要使用。然后提供一个函数,其中$this将是具体的元素 $“.grid”将返回包含类为.grid的所有元素的对象。如果要创建一个检查函数,需要传递每个函数。请复习一下这个
函数isattrelm{
var attrb=$elm.attr'mine-data';
//与字符串10比较
如果attrb==“10”{
返回true;
}
返回false;
}
//获取数组
var arrs=$'.grid'.toArray;
//检查每个元素
阿里斯·弗雷切姆酒店{
//这里我们检查每个元素和addEventListener
$elm.“单击”时,函数E{
console.logisattritthis;
};
}
好啊
好啊
不
不
好的,请发布html代码。当你控制台日志ATRB时会发生什么?结果我没有定义。你能创建一个代码笔吗?好的,给我一秒钟。这是一个更接近我所寻找的解决方案。如果我用attr 10单击div,有没有办法使控制台记录为true?当然有。我们可以在每棵榆树上加上一个列表。请检查上面更新的答案,并尝试单击每个分区。很高兴它能提供帮助。当做