我有一些超鏈接,當用戶點擊他們中的任何一個我想引導用戶到那個特定的鏈接。我正在使用jQuery訪問href屬性。以下是代碼。jquery單擊事件引用與[this]
<a href="http://www.google.com" class="class-name">link1</a>
<a href="http://www.facebook.com" class="class-name">link1</a>
<a href="http://www.yahoo.com" class="class-name">link1</a>
現在我要訪問使用jQuery的URL我使用下面的代碼:
$(document).ready(function() {
$('.class-name').click(function(){
var linkHref=$("this.class-name").attr('href');
alert(linkHref);
$('.redirect').attr('href',linkHref);
});
但我在警報得到「未定義」。
我們非常感謝您的幫助。
沒有元素'this'帶班'redirectLink':
您可以縮短這。實際上,沒有元素具有class'redirectLink'。 – 2011-06-16 14:32:37
請參閱編輯後的版本。對困惑感到抱歉。我從錯誤的loc中複製。 – Jay 2011-06-16 14:34:27