如何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://jquery.askforanswer.com/ruhezaijqueryzhongxuanzejuyouqinameshuxingdeyuansuzhongfu.html
文章标签:javascript , jquery
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!
文章标签:javascript , jquery
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!
评论已关闭!