特别是方法.append(html)。我如何在追加中添加大的html代码,例如:
$("#results").append('<div class="some class"> ...a lot of html code... </div>')
答案 0 :(得分:1)
您可以将其存储在服务器上的html文件中,例如&#39; template.html&#39;并将其加载到:
$(&#34;#results&#34;)。load(&#34; /template.html");
如果html是静态的,那将会有效,但这引出了一个问题,为什么你只能在包含html的页面上显示和隐藏div。
但是我猜你有更多的jQuery在你将它附加到#results之前将值插入到html中,如果是这样的话,也许你可以使用类似https://github.com/janl/mustache.js
的东西希望这有帮助。