我正在尝试遍历我的表单输入以检查 style
属性是否存在。我觉得我非常接近正确的代码,但有些地方不对劲。我知道只有 2 个输入具有 style
属性,但是,我的代码检测到好像所有 9 个表单元素都附加了 style
属性。
这是我的代码:
$("#form-builder-wrapper input").each(function() {
var styleAttr = $("#form-builder-wrapper input").attr('style');
if (typeof styleAttr !== typeof undefined && styleAttr !== false) {
alert('Has style attribute');
}
});
最佳答案
您可以使用属性选择器来实现这一点:
$("#form-builder-wrapper input[style]").each(function() {
alert('Has style attribute');
});
关于javascript - 检查 style 属性是否存在于 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28146312/