2011-10-20 115 views
-1

enter code here我使用:jQuery的1.6.2.min.jsjQuery的ATTR( '標題')標籤

我想要得到的內容的標籤 - >>標題< < - 屬性

例如HTML代碼:

<div id='menu1' class="menu"> 
     <a class="dock" href='#' title='some text bla bla 001'><img src='http://www.linktoimage.com/sample.jpg' /></a> 
    </div> 

裏面的文件準備功能,我使用jQuery代碼:

$(function(){ 
    $('.menu a').click(function(){ 
     alert($(this).attr('title')); 
     // $('.headline').empty(); 
     // $('.headline').append('<p>'+ $(this).attr('title') +'</p>'); 
    }); 
}); 

問題:

警報只返回undefined

有人可以幫忙嗎?日Thnx

回答

0

嘗試

alert($(this).attr('title')); 
return false; 

你點擊瀏覽器重裝之後,需要返回false,以防止它

+2

不是返回假更妙的是執行event.preventDefault()(其中「事件」被傳遞到點擊功能)。 –

+0

謝謝@GregPettit :) –

+0

Greg是對的。此外,'.attr()'適用於標題。 – JAAulde