& lt; a>标题和打印的标题使用javascript

Get <a> Title and Print as caption using javascript

本文关键字:标题 javascript 打印 lt      更新时间:2023-09-26

我有以下功能来获取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");                        
},

在Fiddle上看看这个:http://jsfiddle.net/jsNcn/

看起来不错吗?