2016-03-06 87 views
0

讓我們假設我有這樣的:獲得具有相等的屬性的元素的屬性變量

<a href="/index" data-title="Home">LINK</a> 
<a href="/page2" data-title="Another Page">LINK</a> 

,我不得不從a標籤獲得data-title具有href等於到location.pathname

我該如何使用jQuery來做到這一點?

+0

我沒試過任何東西,@DavidThomas。我不知道該怎麼做。 – Igor

+0

你是什麼意思@句子「你不知道如何用CSS突出顯示某些東西,如果你不知道該說什麼,請不要說」? – Prasad

+0

讓我們[在聊天中繼續討論](http://chat.stackoverflow.com/rooms/105473/discussion-between-igor-and-n-v-prasad)。 – Igor

回答

3

使用下面的代碼:更換,/index表明片斷

$('a[href="' + location.href + '"]').attr('data-title') 

請參見下面的工作代碼示例,但location.href效果很好:

alert($('a[href="' + '/index' + '"]').attr('data-title'))
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<a href="/index" data-title="Home">LINK</a> 
 
<a href="/page2" data-title="Another Page">LINK</a>

+0

謝謝你,像一個魅力工作。 – Igor

+1

@Igor歡迎您),祝您有美好的一天! –