0

我得到了很多 qtips 的形式,就像这样:

$('.selector').qtip({
   content: {
      text: function(api) {
         // Retrieve content from custom attribute of the $('.selector') elements.
         return $(this).attr('qtip-content');
      }
   }
});

我不想单独添加所有 qtips,因为它会创建许多我不喜欢做的 javascript 事件。

我的 html 是这样的,我认为这很容易回答我的问题:

<tr>
    <td>
    Main Alliase/Current Alliase:
    </td>
    <td><input type="text" id="maina"/>
    </td>
        <td id="handle-1" qtip-content="ToolTip's content here" class="selector">?</td>
    <td><div id="error-1" class="errors"></div></td>
    </tr>

现在我想要的是,当我专注于#maina它时,它会改变 qtip 对应类的状态selector

但是当我使用这个时:

$('.selector').qtip('toggle', true);

这当然会检查与之相关的每个工具提示

我怎样才能实现我的目标?

4

1 回答 1

2

这可能会有所帮助:

$("#maina").bind("focus", function () {
    $(this).closest("tr").find(".selector").qtip('toggle', true);
});
于 2011-07-30T21:12:54.553 回答