特定のdivとそれに対応するテーブル行にホバー効果を与える方法はありますか?あなたが試すことができHoverディビットとテーブルの行を同時に表示
-1
A
答えて
1
のは、このHTMLを見てみましょう:
var divs = qsa('.divs div');
var rows = qsa('table tr');
each(divs, function(div, i) {
on(div, 'mouseover', function() {
rows[i].classList.add('hover');
});
on(div, 'mouseout', function() {
rows[i].classList.remove('hover');
});
});
/* helpers
**************************************/
// Get elements by CSS selector:
function qsa(selector, scope) {
return (scope || document).querySelectorAll(selector);
}
// Add event listeners:
function on(target, type, callback, useCapture) {
target.addEventListener(type, callback, !!useCapture);
}
// Loop through collections:
function each(arr, fn, scope) {
for (var i = 0, l = arr.length; i < l; i++) {
fn.call(scope, arr[i], i, arr);
}
}
デモ:http://jsbin.com/bukinuhopa/edit?html,css,js,console,output
0
など、
は、私は、テーブルに3つのdivと3行があると、私はあなたが最初のdivを置くと、テーブルの最初の行が同様にホバー効果を示している状況をしたいですJQuery hoverを使用し、hoverが要素で実行されている場合は、行のdivの残りの部分で同じことを実行できます。
関連する問題
- 1. マウスオーバー時にテーブル行のボタンを表示/非表示にする
- 2. 時刻比較によるテーブル行の非表示/表示
- 3. HTMLテーブルと同じ行にテキストを表示しますか?
- 4. 複数のテーブルのレコードを同時に表示すると同時に新しいレコードを追加する
- 5. テーブルに非表示の行を表示
- 6. Jqueryの表示と非表示のdiv .hover()
- 7. 選択した入力のデータをプロットとテーブルに同時に表示できません(同時に)
- 8. Jquery hover関数の表示と非表示
- 9. メガメニュー表示div on hover
- 10. 同じテーブルの列にある行のレコードを表示する
- 11. hover divのときにhtmlリストを表示するには?
- 12. テーブルの行を非表示にする/表示すると
- 13. Androidは同時に表示と非表示のキーボードを表示します。奇妙な行動
- 14. angular2表示とデータと同じ時刻を表示
- 15. テキストとカスタムトグルを同じ行に表示
- 16. 同じ行にラベルとドロップダウンを表示
- 17. htmlでデータを表示/非表示にするhover code option
- 18. Android BLEの同時通知と表示
- 19. クリップとディスプレイの同時表示結果
- 20. 表示0時のテーブル
- 21. Jquery:クリック時にテーブル行を強調表示/強調表示解除する
- 22. AngularJSのコンテンツを同時に表示
- 23. テーブルの行を表示
- 24. Hoverヘッダーからテキストを表示
- 25. onmouseoverテーブル内のすべての行で同じデータを表示
- 26. ディビジョン内のディビットディフィール内のすべての親ディビットを塗りつぶしなしで表示:テーブル
- 27. spark workers同時にMysqlテーブルの同じ行を更新する
- 28. テーブルの行を同じ色で表示する
- 29. Jquery Hoverタイトルの属性と表示部を取得
- 30. 今すぐSQlテーブルの列に日付と時刻を表示
何が欲しいのは、いくつかのヘルパー関数(
qsa
、on
、およびeach
)と非常に簡単ですワオ。驚くばかり!!!しかし、私はWordpressのサイトにそれを統合する際に問題があります。それは仕事ではない –
@OtoObong JSの1行目と2行目のセレクタが要素構造とcssのセレクタに一致することを確認してください。あなたの新しい問題を詳細に見ることなく、私は助けることができません。 –