javascript - 检查具有相同名称属性的元素是否存在 jQuery

标签 javascript jquery html

我有以下jsFiddle这最能说明我想做的事情。这是相当不言自明的:如果存在具有相同名称属性的元素,则不执行任何操作;如果不存在这样的元素,则追加该元素。

if (an element exists in the div 'selects' with name="folder3") {
    return false;
} else {
    $('#selects').append('<select name="folder3"></select>');
}

这个故事要简短而甜蜜!任何帮助将不胜感激。

最佳答案

类似于:

if ($('#selects select[name="folder3"]').length) {

可能就是您正在寻找的。

http://jsfiddle.net/Ue7VQ/1/

关于javascript - 检查具有相同名称属性的元素是否存在 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10549565/

相关文章:

javascript - 显示/隐藏具有关闭功能的多个div

javascript - Controller 中的 Codeigniter 奇怪的 ajax 结果

html - 签名中的嵌入图像未显示

html - 如何使用文本作为背景而不是使用图像? CSS

javascript - 自动跳到下一个空白文本输入框

javascript - 使用 Spring MVC 时如何在不刷新整个页面的情况下重新加载 HTML 表格

javascript - 如何从 struts 2 中的 java 脚本重定向到 struts 操作?

Javascript 幻灯片滑动

jQuery - 仅将方法应用于一页

javascript - 如何使用 JSON 数据进行动态星级评分