2013-05-20 41 views
0

我正在用JQUERY語言編寫第一個代碼。我的第一個代碼在JQUERY。 (.HTML)

jQuery代碼:

<script type="text/javascript"> 
    $('#firemni').click(function(){ 
     $('tr#firma').html("<td width='22%'>Firma *</td> <td> <input type='text' name='name' required></td>"); 
    }); 
</script> 

HTML: ...

<input id="firemni" type="radio" name="group2" value="Firma"> Firemni zakaznik 
<tr id="firma2"></tr> 

這些代碼讓我沒有錯誤。我不知道錯誤在哪裏,我做錯了什麼? THX很多你的時間。

+2

在HTML中你提到TR id爲firma2但jquey你提到的$( '#TR FIRMA'),它應該是$( ​​'TR#firma2') – vinothini

回答

3
$(document).ready(function(){ 
    $('#firemni').click(function(){ 
    $('tr#firma2').html("<td width='22%'>Firma *</td> <td> <input type='text' name='name' required></td>"); 
    }); 
}); 

或者如果您願意,可以在html標籤下張貼ur腳本。

+0

It's工作。我需要將代碼放在$(document).ready(function(){ –

+0

:) 之間,請記住必須先在腳本之前區分html標記 –

1

試試這個:

首先添加jquery任何版本我使用的jquery最新優化版本在這裏

<script src="http://code.jquery.com/jquery-latest.js"></script> 
<script type="text/javascript"> 
    $(function(){ 
     $('#firemni').click(function(){ 
      $('tr#firma2').html("<td width='22%'>Firma *</td> <td> <input type='text' name='name' required></td>"); 
      // firma2 in place of firma, check id of tr 
     }); 
    }); 
</script> 
0

你在呼喚搞砸了你的id你命名你的<tr id='firma2'>你應該打電話它在你的jquery $('#firma2')

修改爲:


$('#firma2').html("<td width='22%'>Firma *</td> <td> <input type='text' name='name' required></td>"); 
相關問題