0

ここではjQueryを使用しています。下にdivがあります。もう1つのdivがあり、ここにテキスト領域があります。テキスト領域のクラスを見つける必要があります。

私のコード:

<script type="text/javascript">
    $(document).ready(function () {
        alert('function fired');
    $('.select').mouseleave( function () {
            alert('will hide');
            $('.select').hide();
        });
    });
  </script> 

そしてここに私のhtmldivタグ:

<div id="btndiv" style="height:373px;width:800px; border:10px  solid orange ">
    <div id="btndiv1" style="height:360px;width:800px; border: 1px solid orange  ;">
        <textarea  rows="10"  class="select"  id="editor1"> </textarea>
    </div>
</div>

textareaのクラスを呼び出す必要があります。どうすればこれを行うことができますか?私は試しましたが、まだ機能していません助けていただければ幸いです-ありがとう

4

3 に答える 3

3
    $("div textarea").attr("class")

また

    $("div div textarea").attr("class")

また

    $("#editor1").attr("class") //if u know id

また

     $("div#btndiv textarea").attr("class")  // if u know id of div

また

     $("div#btndiv").find("textarea").attr("class")  
于 2012-11-01T15:34:15.533 に答える
0

具体的には、

$('textarea','#btndiv1').attr('class');
于 2012-11-01T15:35:45.063 に答える
0

できるよ

$(this).attr('class');

/

var outside = $('#btndiv1 .select').attr('class') ;

    $('.select').mouseleave( function () {
           alert('will hide');
           $('.select').hide();
           var inside = $(this).attr('class') ;
     });
于 2012-11-01T15:36:03.613 に答える