qTip с динамическим контентом - PullRequest
0 голосов
/ 19 июля 2011

Пытаюсь заставить qtip2 работать с приложением rails3.

qtip отлично работает, но я не могу понять, как заставить его работать с динамическим контентом из моих моделей. Я застрял форматирование моего JS ...

На мой взгляд, я пытаюсь сделать следующее:

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

(я только поставил: имя, чтобы проверить)

Это выглядит как 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'
 });

Любая помощь приветствуется

1 Ответ

4 голосов
/ 19 июля 2011

Я думаю, что вы должны сделать:

$('.selector').qtip({

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

});

скрипка здесь http://jsfiddle.net/cnkJU/2/

...