0

テーブル内にクラス名 cloneme を持つ tr を複製したいのですが、助けてください:(

ここに私のhtmlコードがあります:

<table cellspacing="10" class="tbll" >
<tr>
<td>Choose Sub Heading</td><td><select name="subheading_id" style="min-width:145Px">
            <option value="1" Sub heading Me</option>
            <option value="2" Sub heading Me 2</option>     
    </select></td><td>&nbsp;</td>
</tr>
<tr classs="cloneme">
<td>Choose Job Title</td><td><select name="jobtitles_id" style="min-width:145Px"><?php
            <option value="a" >A</option>   
            <option value="b" >B</option>   
            <option value="c" >C</option>       
                    <option value="none" >None</option> 
    </select></td>
</tr>
<tr>
<td><div class="addjob" >Add another Job Title</div></td>
</tr>
</table>

これが私のjQueryです:

 $(".addjob").click(function(){
        var $clone = $('table.tbll tr.cloneme').clone();
         $('table.tbll').append($clone);    
 });

前もって感謝します..

4

2 に答える 2

3

タイプミスがあります。そうじゃclass="cloneme"ないclasss="cloneme"

jQuery はtr、複製したい を見つけることができませんでした。

http://jsfiddle.net/6r4Q4/1/

無効な html もいくつかありましたが、それが影響しているとは思いません。

于 2013-01-28T04:16:04.963 に答える
2
$('table.tbll tr.cloneme').clone().appendTo('table.tbll');
于 2013-01-28T04:14:17.920 に答える