使用jQuery定位特定的href

时间:2013-06-04 22:35:52

标签: jquery click href

我正在使用此代码在页面上打开多个链接, http://fiddle.jshell.net/njA8z/1/

但是 - 1.我希望代码只针对带有类链接的div中的hrefs 2.我需要在另一个页面上重复使用相同的代码,但是要使用类链接来定位所有链接。

<a href="#!mylink" class="links">Link</a>

感谢任何帮助。

3 个答案:

答案 0 :(得分:2)

你可以这样做:

$("div a.links[href]");

答案 1 :(得分:2)

您可以尝试使用jQuery的.hasClass()方法。

这样的事情应该有效

if($('div').hasClass('links')){
    // do what you need to with the links in here
}

答案 2 :(得分:0)

你可以尝试

$('#ButtonOne').click(function() {
    $('div a.links').each(function() {
        window.open($(this).attr('href'););
    });
});