如何将HTML放入jquery或javascript函数中,以便稍后追加?
很抱歉,可能有一个答案在那里,但我很难找到它,以及试图做自己。但我想知道是否可以得到一个将HTML放入jQuery函数和javascript函数中的示例,以便以后可以使用它附加到DOMs中。如何将HTML放入jquery或javascript函数中,以便稍后追加?,javascript,jquery,html,Javascript,Jquery,Html,很抱歉,可能有一个答案在那里,但我很难找到它,以及试图做自己。但我想知道是否可以得到一个将HTML放入jQuery函数和javascript函数中的示例,以便以后可以使用它附加到DOMs中。 HTML <div class="container> </div> 我对javascript更感兴趣,但我希望达到同样的效果。有人能告诉我怎么做吗?另外,使用javascript方法和jQuery方法有什么区别吗?谢谢 Javascript答案: function nothing
HTML
<div class="container>
</div>
我对javascript更感兴趣,但我希望达到同样的效果。有人能告诉我怎么做吗?另外,使用javascript方法和jQuery方法有什么区别吗?谢谢 Javascript答案:
function nothing(){
$(".container").append('nothing');
}
domElement.innerHTML
是在domElement中添加任何html内容的API。
html内容可以从javascript函数以字符串格式返回
<!DOCTYPE html>
<html>
<body>
<div id="container">
</div>
<script> function getHTMLContent() {
return "<h2>Nothing here</h2>";
}</script>
<script>
document.getElementById("container").innerHTML = getHTMLContent();
</script>
</body>
</html>
关于你对function()和$function()的怀疑
jQuery只是
$(document).ready(function() { ... });
一旦页面准备就绪,就会自动调用它
但是在javascript中,当您声明function()
时,它本身不会调用。您必须显式地调用它。Javascript答案:
domElement.innerHTML
是在domElement中添加任何html内容的API。
html内容可以从javascript函数以字符串格式返回
<!DOCTYPE html>
<html>
<body>
<div id="container">
</div>
<script> function getHTMLContent() {
return "<h2>Nothing here</h2>";
}</script>
<script>
document.getElementById("container").innerHTML = getHTMLContent();
</script>
</body>
</html>
关于你对function()和$function()的怀疑
jQuery只是
$(document).ready(function() { ... });
一旦页面准备就绪,就会自动调用它
但是在javascript中,当您声明
function()
时,它本身不会调用。你必须明确地称呼它。我认为这不是我想要的。我想将HTML存储在jquery函数中,以便稍后调用它将内容附加到其中。这样,如果我多次需要相同的HTML,我就不必复制/粘贴相同的代码。我可以直接使用这个功能,我想这不是我想要的。我想将HTML存储在jquery函数中,以便稍后调用它将内容附加到其中。这样,如果我多次需要相同的HTML,我就不必复制/粘贴相同的代码。我可以用这个功能谢谢你这正是我要找的。如果您可以在答案中提供jQuery答案,我会将其标记为Accepted“function”和“$(function()”在其中存储HTML方面是否有区别?@dimitrobestrovich我添加了jQuery答案以及function和$(function())之间的区别太感谢了。这正是我要找的。如果你能在答案中提供jQuery答案,我会将它标记为Accepted。就在其中存储HTML而言,“function”和“$(function()”之间有什么区别吗?@dimitrobostrovich我已经添加了jQuery答案以及function和$(function())之间的区别。
$(function() { ... });
$(document).ready(function() { ... });