0

jQuery コードは次のようになります。

var $seatdiv = $('<div id = "seat'+i+'" class="seat-class"></div>')
.css({left: leftValue + 'px', bottom: bottomValue + 'px'});

この「ブートストラップ」コードを追加しようとしましたが、機能していません:

$seatdiv.popover({content:row_label+" "row_name+"  " +column_label+ " "+column_name});

これらのコードを一緒に書く方法を誰が教えてくれますか? 乾杯。

4

1 に答える 1

1

私はブートストラップのことにはあまり詳しくありませんが、コードを見るだけで、jQuery セレクターが少しずれているように見えます。ID のみで参照する必要があるため、次のようになります。

var itemID = '#seat' + i;    
$(itemID).css(...);
$(itemID).popover(...);

jQuery セレクターは、CSS セレクターと同じです: http://api.jquery.com/category/selectors/ -- ID には名前の前に「#」を付けてアクセスし、特定のクラスの項目には「.」を付けてアクセスします。クラス名の前。

また、ドキュメント (http://twitter.github.com/bootstrap/javascript.html#popovers) を読んで、bootstrap.js のコピーにツールチップ コードが含まれていますか? 必須です。

あなたの他のすべてのコードは、私にはうまくいくはずです。

于 2012-10-04T00:07:49.630 に答える