2011-03-12 102 views
0

链接:变化而变化的链接点击

<ul id="topics"> 
<? while ($row = mysql_fetch_object($result)) { ?> 
<li>- <a href="#" title="<?=$row->t_topic;?>"><?=$row->t_topic;?></a></li> 
<? } mysql_free_result($result); ?> 
</ul> 

jQuery代码:

$(function() { 
    $("a").click(function(){ 
     var title = $("a").attr("title"); 
     $("#main").html(title); 
    }); 
}); 

'标题' 是每一个环节上的不同。当我点击一个链接时,它不会读取var'title'。

回答

3

该代码需要从单击的特定a标签中读取标题。这个简单的改变应该这样做:

$(function() { 
    $("a").click(function(){ 
     var title = $(this).attr("title"); // Note "this" here 
     $("#main").html(title); 
    }); 
}); 
+0

谢谢,它的工作。 – logi 2011-03-12 15:26:43