Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.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/4/jquery-ui/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
从HTML自动生成jQuery脚本_Jquery_Html_Dynamic_Code Generation_Auto Generate - Fatal编程技术网

从HTML自动生成jQuery脚本

从HTML自动生成jQuery脚本,jquery,html,dynamic,code-generation,auto-generate,Jquery,Html,Dynamic,Code Generation,Auto Generate,是否有任何工具/库可以: 将HTML标记作为输入 自动生成jQuery脚本,作为回报,如果执行该脚本 生成原始HTML 正如我在评论中所写,这取决于HTML的复杂程度 如果有非常简单的事情,那么 $('<div class="content">...</div>') $(“…”) 将返回已包装在jQuery中的HTML作为DOM元素。否则(如果您有脚本、事件等),您将需要使用$.parseHTML(如@emergence所述)并传递额外的参数 这里是.parseHTM

是否有任何工具/库可以:

  • 将HTML标记作为输入
  • 自动生成jQuery脚本,作为回报,如果执行该脚本
  • 生成原始HTML

  • 正如我在评论中所写,这取决于HTML的复杂程度

    如果有非常简单的事情,那么

    $('<div class="content">...</div>')
    
    $(“…”)
    
    将返回已包装在jQuery中的HTML作为DOM元素。否则(如果您有脚本、事件等),您将需要使用$.parseHTML(如@emergence所述)并传递额外的参数


    这里是.parseHTML的官方文档:

    没有个人信息,但是。。。如果你需要这样的东西,你就做错了。这取决于HTML的复杂程度。如果有非常简单的东西,那么
    $('…')
    就可以了。如果它稍微复杂一点,
    $.parseHTML(…)
    也应该对您有所帮助@AndrewDunai,对我来说很好用,谢谢!你也可以添加你的评论作为回答,我会接受的(也许只是添加官方文件的参考)。@AlexFilipovici很高兴它帮助了你!