如何在jQuery中选择具有其name属性的元素?[重复]

2020/10/04 15:41 · javascript ·  · 0评论

如何name使用jQuery获取具有其属性的元素

jQuery中是否有任何名称(例如#ID和.类)?

$('[name="ElementNameHere"]').doStuff();

jQuery支持CSS3样式选择器,以及更多其他功能。

看更多

您可以使用:

jQuery('[name="' + nameAttributeValue + '"]');

但是,这将是一种选择元素的效率低下的方式,因此最好也使用标签名称或将搜索限制为特定元素:

jQuery('div[name="' + nameAttributeValue + '"]'); // with tag name
jQuery('div[name="' + nameAttributeValue + '"]',
     document.getElementById('searcharea'));      // with a search base

取个名字很简单:

$('[name=elementname]');

资源:

http://www.electrictoolbox.com/jquery-form-elements-by-name/(Google搜索:按名称jQuery获取元素-第一个结果)

jQuery("[name='test']") 

尽管您应该避免使用它,如果可能的话,请通过ID选择(例如#myId),因为它会调用native,因此具有更好的性能getElementById

你总是可以做 $('input[name="somename"]')

本文地址:http://javascript.askforanswer.com/ruhezaijqueryzhongxuanzejuyouqinameshuxingdeyuansuzhongfu.html
文章标签: ,  
版权声明:本文为原创文章,版权归 javascript 所有,欢迎分享本文,转载请保留出处!

文件下载

老薛主机终身7折优惠码boke112

上一篇:
下一篇:

评论已关闭!