3

我有一个车把模板

<script id="line_template" type="text/x-handlebars-template">
  .....
  <td>{{OrderDateString}}</td>
  <td>{{StoreName}}</td>
  <td><a href="#" rel="tooltip" title="first tooltip">{{CommissionString}}</a></td>
  .....
</script>

和一个脚本

<script type="text/javascript">
  $(document).ready(function () {
    $("a").tooltip({
      'selector': '',
      'placement': 'bottom'
    });
  });
</script>

除 Bootstrap 工具提示外,一切正常。在车把模板之外,Bootstrap 工具提示正在工作,所以我知道所有内容都已正确加载。

我不知道我做错了什么?有什么帮助吗?

4

2 回答 2

1

由于您将它绑定到准备好的文档上,因此它可能不会绑定到在把手模板呈现时创建的元素。我通过在渲染模板后绑定工具提示行为来解决这个问题。

于 2014-03-30T03:36:52.357 回答
0

不完全确定它是否如此简单,但似乎您需要向data-toggle锚添加一个属性,所以它看起来像这样:

<a href="#" rel="tooltip" data-toggle="tooltip" title="first tooltip">{{CommissionString}}</a></td>

我注意到这个问题已经很老了,因此最好开始使用您的 Bootstrap 版本发布问题,或者即使这些问题被埋没了,但如果有人发现它们,他们更有可能找到有效的答案。

于 2013-07-25T21:14:52.860 回答