Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript函数中不支持Css_Javascript - Fatal编程技术网

javascript函数中不支持Css

javascript函数中不支持Css,javascript,Javascript,我使用javascript添加额外的字段,比如单击add按钮显示输入字段。例如: $(function () { var addDiv = $('#addinput'); var i = $('#addinput p').size() + 1; $('#oeNew').live('click', function () { $('<p><tr style="background:none;"><td><input

我使用javascript添加额外的字段,比如单击add按钮显示输入字段。例如:

$(function () {
    var addDiv = $('#addinput');
    var i = $('#addinput p').size() + 1;

    $('#oeNew').live('click', function () {
        $('<p><tr style="background:none;"><td><input type="text" class="quantity ls_input4"  name="quantity[]" id="quantity' + i + '" value="0" onkeypress="return isNumberKey(event)" onblur="findTotal();"/></td><td><span id="place_units' + i + '"><input type="text" class="units ls_input4"  name="units[]" id="units' + i + '" readonly="readonly"/></span></td><td><span id="mrp' + i + '"><input type="text" class="mrp_rate ls_input2"  name="mrp_rate[]" id="mrp_rate' + i + '" readonly="readonly"/></span></td><td><span id="mrp_vlue' + i + '"><input type="text" class="mrp_value ls_input2"  name="mrp_value[]"  id="mrp_value' + i + '" readonly="readonly"/></span></td><td><span id="sale' + i + '"><input type="text" class="sale_rate ls_input2"  name="sale_rate[]" id="sale_rate' + i + '" value="0" onkeypress="return isNumberKey(event)" onblur="findTotal();"/></span></td><td><input type="text" class="total_amount ls_input2" name="total_amount[]" id="total_amount' + i + '" value="0" readonly="readonly"/></td><a href="#" id="remNew" style="text-decoration:none;">Remove</a> </tr></p>').appendTo(addDiv);
        i++;

        return false;
    });

    $('#remNew').live('click', function () {
        if (i > 1) {
            $(this).parents('p').remove();
            i--;
        }
        return false;
    });
});
$(函数(){
var addDiv=$(“#addinput”);
变量i=$('#addinput p').size()+1;
$('#oeNew').live('单击'),函数(){
$('p>

')。附录(addDiv); i++; 返回false; }); $('#remNew').live('click',function(){ 如果(i>1){ $(this.parents('p').remove(); 我--; } 返回false; }); });
Html代码:

 <table class="table_sales_inner" border="0" cellspacing="0" cellpadding="0">
          <div id="addinput">
        <p> 
        </p></div> 
       </table>



我为这个表编写了特定的css,但该css在td中不起作用。

因为jQuery 1.4左右
$().live()不再受支持

替换:
$('#oeNew').live('click',f…。

使用:
$('oeNew')。在('click',f…。

并替换:
$('#remNew').live('click',f…。

宽度:
$(文档)。在('click','remNew',f..。


它应该是这样工作的:

字符串中的标记无效:您至少有一个额外的
打开标记,并且缺少至少一个
关闭标记。添加链接以处理CSS代码。@FrédéricHamidi:对不起,我想编辑我的注释,而不是删除它。当然,是可选的。之后我仍然要删除它have@pant她:那HTML是无效的。
tr
标记只能存在于一个表中,
td
标记必须是
tr
标记的直接子项,
a
标记不能是
tr
标记的子项,等等。在1.7中被弃用,在1.9中被删除。这是可行的。实际上我为边框和输入字段样式编写css,这些都不可行惯性导航与制导