Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.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 将html元素动态添加到li元素的内部html_Javascript_Jquery - Fatal编程技术网

Javascript 将html元素动态添加到li元素的内部html

Javascript 将html元素动态添加到li元素的内部html,javascript,jquery,Javascript,Jquery,我有一个类似上面的javascript函数。所以我想要的是,在else部分中,如果else部分中提到的html元素不存在,那么创建它们并附加到li元素中的html部分。我怎样才能做到这一点 li元素看起来像这样,上面的元素在这个html li元素中 function showHideMinMax(typeid ,value){ // extract the index number from typeid var indexNr = typeid.match(/\d+/);

我有一个类似上面的javascript函数。所以我想要的是,在else部分中,如果else部分中提到的html元素不存在,那么创建它们并附加到li元素中的html部分。我怎样才能做到这一点

li元素看起来像这样,上面的元素在这个html li元素中

 function showHideMinMax(typeid ,value){
  // extract the index number from typeid
  var indexNr = typeid.match(/\d+/);
            if(value == "blah"){
                $("input#A"+indexNr).hide();
                $("input#B"+indexNr).hide();
                $("label[for=C"+indexNr+"]").hide();
                $("label[for=D"+indexNr+"]").hide();
            }else{
                $("input#A"+indexNr).show();
                $("input#B"+indexNr).show();
                $("label[for=C"+indexNr+"]").show();
                $("label[for=D"+indexNr+"]").show();
            }
     }

您可以使用
append
appendTo
,例如:

          <li class="css" id="demo"+somenumber ">
var数据=”;
$(“#elementId”)。追加(数据);
或:

$(“”)。附录($(“#elementId”);

其中
elementId
li
元素的id。您需要针对特定的html进行调整。

您可以使用
append
appendTo
,例如:

          <li class="css" id="demo"+somenumber ">
var数据=”;
$(“#elementId”)。追加(数据);
或:

$(“”)。附录($(“#elementId”);
其中
elementId
li
元素的id。您需要针对特定的html进行调整

$("<input type=\"text\" />").appendTo($("#elementId"));