jquery超链接匹配
我的Jquery中有以下内容:jquery超链接匹配,jquery,Jquery,我的Jquery中有以下内容: $("#lnkpwd").click(function () { 我有两个具有以下ID的超链接:lnkpwd1和lnkpwd2 我如何确保这两个都转到单击。 我知道^需要使用,但不确定它将放在何处。您可以在两个链接中添加一个类,并使 $("a.myClass").click(function () { 或者保留您的ID并使用此选择器: $('a[id^="lnkpwd"]').click(function () { 最后一个选择器匹配ID属性以“
$("#lnkpwd").click(function () {
我有两个具有以下ID的超链接:lnkpwd1和lnkpwd2
我如何确保这两个都转到单击。
我知道^需要使用,但不确定它将放在何处。您可以在两个链接中添加一个类,并使
$("a.myClass").click(function () {
或者保留您的ID并使用此选择器:
$('a[id^="lnkpwd"]').click(function () {
最后一个选择器匹配ID属性以“lnkpwd”开头的所有链接。Description
您应该使用jQuery的多选择器(“selector1,selector2,selectorN”)
查看样本并
样品
Html
<a id="lnkpwd1" href="#">Link 1</a>
<a id="lnkpwd2" href="#">Link 2</a>
更多信息
通过以下方式选择两个元素:
$("#lnkpwd1, #lnkpwd2").click(function(){ })
jQuery有很好的文档:看看这些文档及其描述。
$(“#lnkpwd1,#lnkpwd2”)。单击(函数(){
是的,一个明显的技术,比一个属性以选择器或类开始要好得多。如果有10个以上的ID,这不会更好。当然,但在这种情况下,我可能会建议另一件事。但是10个元素没有太多。这比遍历所有元素并按条件“查找”更快。
$('a[id^="lnkpwd"]')
$("#lnkpwd1, #lnkpwd2").click(function(){ })