2011-08-10 10 views
-1

ユーザーがすべての内容を表示する必要がある以上のマウスで、出力がポップまたはiframeに似ている必要があります。どのようにこれを達成するために?特定のデータの詳細を表示する方法Jqueryを使用してマウスを移動する

  $('#previousIssuedDetail').live('mouseover', function() { 
     $(this).addClass('row_over'); 
     }); 

ではなく、それを

+0

あなたは何かを試して、要素の位置プロパティを使用していくつかのhtml/CSSを作成し、いくつかのjqueryマウスオーバーのものを次にあなたの結果/質問を投稿する必要があります。 –

+0

それを試してみました...しかし、それは動作していません – Ghostman

答えて

1

を表示することができますが、このようなものが必要?

<div id="acc">Acc 
    <ul id="ulAcc"> 
     <li>User</li>  
     <li>User 2</li> 
     <li>User 3</li> 
    </ul> 
</div>​ 

JS

$("#acc").hover(function(){ 
    $(this).children().stop(true,true).slideDown(); 
    }, function(){ 
    $(this).children().stop(true,true).slideUp();  
});​ 

Demo

+0

しかし、codeigniterでは、それは '

'、'
'と '
'の存在を私に思い出させるために、仕事のCSSファイル – Ghostman

1

あなたは正確に問題が何であるかを教えていただけますか?

これを取得する最も簡単な方法は、このようになります。 は、あなたがこのようなHTML定義 -

<dl class="user"> 
<dt class="username">Username</dt> 
<dd class="userdetails>User Details</dd> 
</dl> 

さて、CSSファイルに、あなたはこれを書くことができます -

.userdetails { display: none; } 
.user:hover > .userdetails { display: block; } 

また、それはあまりにも成し遂げるためにjqueryのスクリプトを書くことができます。 または、このようにCSSをカスタマイズして、jqueryを使用せずに行うことができます。

+0

+1を+1します。私たちが利用することのないタグがたくさんあります。 – Johnny5

+0

しかし、 'visible'は' display'のための有効な値ではありません。あなたはおそらく 'インライン'を意味します。 – Johnny5

+0

うん...これらの素晴らしい記事があります。 [this](http://www.onextrapixel.com/2009/05/13/how-to-use-dl-dt-and-dd-html-tags-to-list-data-vs-table-list)を読んでください-data /)と[this](http://www.benmeadowcroft.com/webdev/articles/definition-lists/) – Aniket

関連する問題