Jquery 在dreamweaver中将下一行放入表格但不能

Jquery 在dreamweaver中将下一行放入表格但不能,jquery,html,Jquery,Html,我有以下代码使用Jquery向表中添加新行。。我可以在尝试小提琴时获得输出,但在使用Dreamweaver时无法获得结果 有人能告诉我在哪里被击中吗? JQUERY: var$=jQuery.noConflict(); $(“#添加行”)。单击(函数(){ var newImageDiv=$(document.createElement('div')) .attr(“id”,“添加分区”+图像计数器); newImageDiv.after().html(“”+ ''+ ''+'像这样导入Jque

我有以下代码使用Jquery向表中添加新行。。我可以在尝试小提琴时获得输出,但在使用Dreamweaver时无法获得结果

有人能告诉我在哪里被击中吗? JQUERY:

var$=jQuery.noConflict();
$(“#添加行”)。单击(函数(){
var newImageDiv=$(document.createElement('div'))
.attr(“id”,“添加分区”+图像计数器);
newImageDiv.after().html(“”+
''+

''+'像这样导入Jquery库,而且您也丢失了它 脚本关闭标记

  <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
    </script>

由于它在JSFIDLE中工作,并且如果复制粘贴相同,它必须工作,或者可能是Jquery库没有得到加载

简单测试尝试下面的代码,看看您是否收到此警报

<script type="text/javascript" >
  $(document).ready(function(){
           alert("testing"); 
           // your awesome code here 
           // put your  here insdie document ready
         var $ = jQuery.noConflict();
        $("#addrows").click(function () {
          if (document.getElementById("hiddenprice").value == "") {
            imagecounter = 4;
         } else {
           imagecounter = parseFloat(document.getElementById("hiddenprice").value) + 1;
         }

        var newImageDiv = $(document.createElement('div'))
        .attr("id", 'add_div' + imagecounter);
        newImageDiv.after().html('<table width="50%" cellpadding="0" cellspacing="0" class="pdzn_tbl1" border="#729111 1px solid">' +
        '<tr>' +
        '<td style="padding:5px;" >' + '<input type="text" name="rollno<? $i ?>"  />' + '</td>' + '<td style="padding:5px;">' + '<input type="text" name="firstname<? $i ?>" />' + '</td>' + '<td style="padding:5px;">' + '<input type="text" name="lastname<? $i ?>" />' + '</td>' + '</tr>' + '</table>');
       newImageDiv.appendTo("#addgroup");
       document.getElementById("hiddenprice").value = imagecounter;
       imagecounter++;
    });
});
</script>

$(文档).ready(函数(){
警报(“测试”);
//你的代码太棒了
//把你的文件准备好
var$=jQuery.noConflict();
$(“#添加行”)。单击(函数(){
if(document.getElementById(“hiddenprice”).value==“”){
图像计数器=4;
}否则{
imagecounter=parseFloat(document.getElementById(“hiddenprice”).value)+1;
}
var newImageDiv=$(document.createElement('div'))
.attr(“id”,“添加分区”+图像计数器);
newImageDiv.after().html(“”+
'' +

''+'您遇到了什么错误??检查您的浏览器控制台?也许Jquery库没有加载到您的页面?是的,我已经尝试过了,但没有效果。单击“添加”按钮时,我的表中没有添加新行。还有什么问题吗?您在浏览器控制台遇到了什么错误?是否粘贴到此处单击按钮功能放置警报消息检查您是否收到警报i如果没有,那么jquery lib没有加载,是的,你是对的。我无法在按钮点击时获取警报框。jquery lib没有加载。但是我可以在文档加载时获取测试警报。解决方法是什么?将脚本放在head tag部分,将函数放在
$(document.ready)(function(){//your code});
  <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
    </script>
<script type="text/javascript" >
  $(document).ready(function(){
           alert("testing"); 
           // your awesome code here 
           // put your  here insdie document ready
         var $ = jQuery.noConflict();
        $("#addrows").click(function () {
          if (document.getElementById("hiddenprice").value == "") {
            imagecounter = 4;
         } else {
           imagecounter = parseFloat(document.getElementById("hiddenprice").value) + 1;
         }

        var newImageDiv = $(document.createElement('div'))
        .attr("id", 'add_div' + imagecounter);
        newImageDiv.after().html('<table width="50%" cellpadding="0" cellspacing="0" class="pdzn_tbl1" border="#729111 1px solid">' +
        '<tr>' +
        '<td style="padding:5px;" >' + '<input type="text" name="rollno<? $i ?>"  />' + '</td>' + '<td style="padding:5px;">' + '<input type="text" name="firstname<? $i ?>" />' + '</td>' + '<td style="padding:5px;">' + '<input type="text" name="lastname<? $i ?>" />' + '</td>' + '</tr>' + '</table>');
       newImageDiv.appendTo("#addgroup");
       document.getElementById("hiddenprice").value = imagecounter;
       imagecounter++;
    });
});
</script>