-1

ホバー時に表示/非表示になる設定リンクをパーシャル内に追加しようとしています。

パーシャルには、各アイテムの ID が既に表示されています。

.item{:id => dom_id(campaign)}
  .. content here

親divがホバーされている場合にのみリンクを表示/非表示にするjs関数を作成する方法について少し混乱しています。

4

2 に答える 2

1

jquery タグと haml の例に基づいて、html が次のようになっている場合:

.parent_div
  .item{:id => dom_id(campaign)}

次に、jQuery は次のようになります。

$('.parent_div').hover(
  function() {
    $(this).find('.item').show();
  }
, function() {
    $(this).find('.item').hide();
  }
);
于 2012-05-16T03:31:38.003 に答える
-1

あなたもjavascriptでそれを行うことができます..

例えば、

function showDiv() {
document.getElementById('test').style.display = "block";
}
function hideDiv(){
document.getElementById('test').style.display = "hide";
}

<div id='test' onmouseover='showDiv()' onmouseout='hideDiv()'>
content...
</div>
于 2012-05-16T04:01:13.677 に答える