链接:
<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);
});
});
'title'在每个链接上都有所不同。当我点击链接时,它不会读取var'title'。
答案 0 :(得分:3)
代码需要从单击的特定a
标记中读取标题。这个简单的改变应该这样做:
$(function() {
$("a").click(function(){
var title = $(this).attr("title"); // Note "this" here
$("#main").html(title);
});
});