3
A
答えて
1
は、ツールチップは<td>
要素のtitle
属性です。 setCellメソッドを使用してツールチップを変更できます(thisを参照)。より複雑な状況では、jQuery.attr(hereを参照)またはツールチッププラグイン(hereを参照)を使用することができます。
1
これは2によって達成することができますが、
- ステップあなたは、単に
title:false
を設定することにより、デフォルトのツールチップを無効にすることができ、グローバル関数を書き、colModel
でフォーマッタとして添付var changeTitle = function(cellVal, options, rowObject){<br/> return "<div title='This is the cell value " + cellVal + "'>" + cellVal + "</div>";<br/> } colModel:[ {...},<br/> {name:'priorityFlag', index:'priorityFlag', width:40, align:"center", formatter: changeTitle },<br/> {...}]
あなたは行く!
4
列のcolModelでcellattr属性を使用して、カスタムツールチップを設定することができます。たとえば、
cellattr: function() { return ' title="my custom fixed tooltip for the column"'; }
+0
完全に作業しました。良い解決策。 – earl3s
関連する問題
- 1. タイトル属性をjqGridのhtmlリンクから維持するには?
- 2. タイトルのMagento属性
- 3. アンカーのタイトル属性
- 4. タイトル属性から表示されるツールチップを変更する
- 5. dplyrの列属性を変更する
- 6. 属性の変更
- 7. タイトル内のリンク属性
- 8. タイトル属性のAngular jsバインディング
- 9. 変更スタイル::属性
- 10. 'NoneType' オブジェクトには、属性 'タイトル'
- 11. 角2の変更属性
- 12. DOM属性の変更デバッグ
- 13. Pythonの変更XML属性
- 14. jqGridモーダル専用の隠し属性
- 15. jqGrid列のリンクに属性値を追加する
- 16. jQGrid - 列の順序を変更
- 17. WooCommerce変更属性slug
- 18. clipboard.jsでホバーのタイトル属性を更新する
- 19. JQueryタイトルこの関数の属性
- 20. jqueryの "background:image"属性で "src"属性を変更します。
- 21. タイトル(anglejs)にJSONの属性を表示
- 22. schemas.org:属性のタイトルではないテキスト
- 23. ホバー上のタイトル属性ツールチップを隠す
- 24. の変更テキストの他の属性
- 25. クラス属性をインスタンス属性に変更する方法Pythonプログラミング
- 26. 要素内のxslt属性の変更
- 27. networkxマルチグラフのエッジ属性の変更
- 28. ノードのコピーと属性値の変更
- 29. PythonのDjangoの変更フィールド属性
- 30. #appends配列の内部にあるLaravel - 変更オブジェクト属性フィールド
これは私が実際にやっていることです。私はデータベースからの値を持っています。列の値の1つが非常に長いです。だから私は30文字だけを表示したいので、ホバリング時にすべての文字を表示したい。これは可能ですか? – DG3
@ user508518:列の幅を設定すると、その30個の文字が表示されますが、同じ効果があります。ユーザーは、セル内の最初の30文字を表示し、ホバー文字全体のテキストが表示されます。セルのテキストを切り捨てたい場合は、 'setCell'を使用してツールチップを変更せずにテキストを変更することができます。 – Oleg