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 に答える