之前,但在控制台中出现错误,如SyntaxError:missing)
$(document).ready(function() {
$(".blog-sidebar-form form").before("<p class="blog-sidebar-inform>Dummy Text</p>");
});
答案 0 :(得分:6)
SO上的语法高亮显示错误完美。
你在双引号中嵌套双引号而不转义它们 - 它应该是这样的:
.before("<p class=\"blog-sidebar-inform\">Dummy Text</p>")
或者,您可以将内部引号更改为单引号(如注释中所指出):
.before("<p class='blog-sidebar-inform'>Dummy Text</p>")
答案 1 :(得分:2)
您缺少'
来关闭段落的班级名称以及使用单引号' '
来包裹您的class
:
$(".blog-sidebar-form form").before("<p class='blog-sidebar-inform'>Dummy Text</p>");
// ------------------------------------------ ^ here ------------ ^ and here ----------
答案 2 :(得分:1)
使用单引号和双引号
答案 3 :(得分:1)
固定。
$(document).ready(function() {
$(".blog-sidebar-form form").before("<p class=\"blog-sidebar-inform\">Dummy Text</p>");
});
答案 4 :(得分:1)
我认为您使用引号混淆了
您必须在报价中使用类名称,
$(".blog-sidebar-form form").before("<p class='blog-sidebar-inform'>Dummy Text</p>");
或者
$(".blog-sidebar-form form").before('<p class="blog-sidebar-inform">Dummy Text</p>');
或者
$(".blog-sidebar-form form").before("<p class=\"blog-sidebar-inform\">Dummy Text</p>');