-1

ブートストラップ テーマを使用してメニュー付きのドロップダウン ボタンを作成し、「今日の支払い」をクリックしたときに div タグで data-pay_for_month を取得しようとしています。

HTML

<div data-pay_for_month="1375315200" class="btn-group">
  <a href="#" data-toggle="dropdown" class="btn dropdown-toggle">
    Set
    <span class="caret"></span>
  </a>
  <ul class="dropdown-menu">
    <!-- dropdown menu links -->
    <li><a class="paid-today">Paid today</a></li>
  </ul>
</div>

Jクエリ

var $this = $(this);
alert($this.closest("div").find('.btn-group').data('pay_for_month'));

出力はまだ定義されていません。なにが問題ですか?間違った最も近い div が見つかりましたか?

4

3 に答える 3

0

私はただするだろう...

$('.paid-today').click(function(){

alert($(this).closest("div").data('pay_for_month'));

});
于 2013-08-04T20:20:35.290 に答える