获取<a> Title and Print as caption using javascript</a>

时间:2011-04-12 17:38:34

标签: javascript jquery ajax debugging

我有以下函数来获取a.preview的标题并将其附加到p#preview内,这是在悬停时生成的一些AJAX内容。这只是整体发生的一小部分,但以下脚本中的变量c应该是a.preview的标题。出于某种原因,我得到了一个空响应。标题是在别处打印所以我知道这不是问题,它可以是变量定义,也可以是变量的调用。任何调试建议?

$("a.preview").hover(function(e){
    this.t = this.title;
    this.title = "";    
    var c = (this.t != "") ? "<br/>" + this.t : "";
    $("body").append("<p id='preview'><img src='"+ this.href +"' alt='Image preview ... Loading' />"+ c +"</p>");
    $("#preview")
            .hide()
        .css("top",(e.pageY - yOffset) + "px")
        .css("left",(e.pageX + xOffset) + "px")
        .fadeIn("2000");                        
},

1 个答案:

答案 0 :(得分:0)

在小提琴上看一下这个: http://jsfiddle.net/jsNcn/

对我来说很好看?