各行の最後のセルにボタングループを持つ、Twitterのブートストラップテーブルがあります。 これらのボタンは、ユーザーが行の上を移動したときにのみ表示されます。編集と削除のアイコンを別々にクリックする必要があります。テーブル行にカーソルを置いて表示されるブートストラップの編集と削除ボタンを表示する方法
私は HTML
<div class="nesting">
<a href="#" class="foo-class nesting-item"><span class="glyphicon glyphicon-folder-open" area-hidden="true"></span> Foo <span class="pencil glyphicon glyphicon-pencil"></span></a>
<div class="nestchild">
<a href="#" class="nesting-item"><span class="glyphicon glyphicon-chevron-right" area-hidden="true"></span> Bar<span class="pencil glyphicon glyphicon-pencil"></span></a>
<a href="#" class="nesting-item"><span class="glyphicon glyphicon-globe" area-hidden="true"></span> This is a link<span class="pencil glyphicon glyphicon-pencil"></span></a>
</div>
</div>
CSS
.foo-class { float:left; padding : 3px; width:300px; min-width:300px; }
.nesting span.pencil { float:right; }
.nestchild a { clear: both;display : block; }
.nesting { background-color:#ccc; width:300px;}
.nesting a {width:285px;}
.nesting a .pencil {display : none; }
.nestchild { margin-left : 15px; }
JavaScriptの
$(document).ready(function(){
$('.nesting a').hover(function(){
$(this).children('span.pencil').css({'display' : 'inline-block'});
},function(){
$(this).children('span.pencil').css({'display' : 'none'});
});
});
が
このデモを見たスクリプトを以下しています
は、どのように私はきちんと
[OK]を
:hover
スタイルを追加生。 – John鉛筆のアイコンはどれですか? Foo、Barまたはこれはリンクですか? – amicoderozer
私はそれぞれのfooバーにマウスを置いたときに必要なのですが、これはリンクであり、1回のpencialアイコンを1回表示するだけです。マウスfooを動かすとfoo rawのアイコンが必要になります。マウスを動かすと、これは生のリンクです。このリンクのrawには鉛筆のアイコンが必要です。 – John