Получить <a>Заголовок и Распечатать в качестве подписи, используя JavaScript - PullRequest
0 голосов
/ 12 апреля 2011

У меня есть следующая функция, чтобы взять заголовок 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 голосов
/ 12 апреля 2011

Посмотрите на это на Fiddle: http://jsfiddle.net/jsNcn/

выглядит хорошо для меня?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...