0

我试图让 qtip2 与 rails3 应用程序一起工作。

qtip 工作得很好,但我不知道如何让它与我的模型中的动态内容一起工作。我被困在格式化我的js...

在我看来,我正在尝试以下方法:

<li><%= link_to milestone.name, order_path(milestone.order_id), { 'data-href' => :name, :class => 'selector' }  %> </li> 

(我只是把 :name 放在那里进行测试)

这呈现为 html:

<li><a href="/orders/1" class="selector" data-href="name">Setup Equipment</a> </li>

看起来不错。

在我的 application.js 中,我有这个:

$('.selector').qtip({
        content: $(this).attr('data-href')
 });

我认为我的内容语法有问题。如果我替换为以下内容,我可以看到工具提示:

$('.selector').qtip({
        content: 'test'
 });

任何帮助表示赞赏

4

1 回答 1

4

我认为你应该这样做:

$('.selector').qtip({

    content: function(){
        return $(this).data('href');
    }

});

在这里摆弄http://jsfiddle.net/cnkJU/2/

于 2011-07-19T12:36:01.057 回答