0

こんにちは、これは簡単なものです....取得したこれらの列ヘッダーにjQueryツールチップを使用したいだけです。いくつかのカスタムタグを使用していますが、フォーマットが間違っている可能性があります....機能していません...まだdefualthtmlマウスオーバーを実行しています

jquery:

<script type="text/javascript">

$(document).ready(function()
{
      $("#mgmtViewHeaders ctl[title]").tooltip();
});

 <table class="data_table" id="mgmtViewHeaders">
    <tr>
        <ctl:sortableTblHdr title="Source of Repair" property="sorCode" type="top" defaultSort="true" defaultOrder="asc">SOR</ctl:sortableTblHdr>
       </tr>
</table>
4

2 に答える 2

2

以下を使用してください

$( "#mgmtViewHeaders [title]")。tooltip();

于 2013-01-04T14:56:55.273 に答える
1

質問のセレクターは、属性<ctl>を持つ要素と一致します。HTMLには要素titleはなく、サーバー側コンポーネントのタグプレフィックスのみです。<ctl>ctl:sortableTblHdr

これらのコンポーネントは<th>HTMLマークアップの要素としてレンダリングされる可能性があります。代わりに、それらを一致させてみてください。

$("#mgmtViewHeaders th[title]").tooltip();
于 2013-01-04T14:54:38.827 に答える