2

クリックしたときにidチェックボックスを知るにはどうすればよい<span class="CheckBox">ですか?

コード:

<div id="checkbox">
<input type="checkbox" id="demo" name="status" class="status" style="display: none; ">
<span class="CheckBox">
<span class="CBContent">Block</span>
<span class="CBPart"></span>
</span>
</div>

開始コードJquery:

$(document).ready(function(){
$('.CheckBox').on("click", function(){

さらなる行動はどうあるべきですか?

4

2 に答える 2

3

これを試して:

$('.CheckBox').on("click", function(){
  var $checkbox = $(this).prev();
  var $id = $checkbox.attr("id");
});
于 2012-11-13T05:50:16.803 に答える
2

jquery prev()を使用する必要があります。

ライブデモ

$(document).ready(function() {
    $(document).on("click", '.CheckBox', function() {
        previousId = $(this).prev().attr('id');
        alert(previousId);
    });
});​
于 2012-11-13T05:48:57.450 に答える