2014-09-24 60 views
-1

如何找到ATTR已作爲類名「中選擇」使用Javascript如何找到ATTR具有類「選擇」

<div class="tab_container"> 
    <a target="1" class="select">Leave</a> 
    <a target="2">Permission</a> 
    <a target="3">OT</a> 
    <a target="4">Comp-Off</a> 
</div> 

$('.tab_container a').hasClass("select").attr('target'); 

任何想法?

+0

UM .... 。'$('.tab_container a.select「)'那是你想要的嗎? – epascarello 2014-09-24 12:43:44

+0

是的非常感謝 – 2014-09-24 12:57:21

回答

2

好像你已經加載了jQuery,所以像這樣做:

$('.tab_container a.select').attr('target'); 
1

你並不需要使用hasClass()可言,你可以簡單地說:

$('.tab_container a.select').attr('target'); 

hasClass()返回取決於元素是否擁有一個類或不是一個布爾值。你會使用hasClass()這樣的:

$('.tab_container a').on('click', function() { 
    if ($(this).hasClass('select')) 
     ... 
    else 
     ... 
}); 
0

嘗試:

$('.tab_container a.select').hasClass("select").attr('target'); 
+1

'hasClass'返回布爾值,所以鏈接'.attr'方法沒有意義。 – 2016-11-17 13:50:02