jQuery:语法错误?当我试图使我的代码变得漂亮时,意外的标记是非法的。(带返回和标签等)

jQuery:语法错误?当我试图使我的代码变得漂亮时,意外的标记是非法的。(带返回和标签等),jquery,Jquery,在\转义字符前添加空格。不是:) $j('body')。追加('\ \ .floatymessage{\ 编辑:您的代码应该可以正常工作。您能提供一个更完整的示例吗?我怀疑问题出在其他地方。问题在于\之后有一些额外的空白: $j('body').append(" \ <style type='text/css'> \ .floatymessoge { \ //此处空白--------v \ 所以换行符没有被转义 离题

\
转义字符前添加空格。不是:)

$j('body')。追加('\
\
.floatymessage{\

编辑:您的代码应该可以正常工作。您能提供一个更完整的示例吗?我怀疑问题出在其他地方。

问题在于
\
之后有一些额外的空白:

$j('body').append(" \
            <style type='text/css'> \
                .floatymessoge { \
//此处空白--------v
\   
所以换行符没有被转义


离题,但您还应该注意,在您的
标记中,
.floatymessage
中的
消息
一词拼写为
o
,如
中所示。floatymessage

请提供
.append()
调用的其余部分。到目前为止,您所做的应该都可以。
function floatymessage(message){
    if (!$j('.floatymessage')){
        $j('body').append("\
            <style type='text/css'>\
                .floatymessoge {\
                    position: absolute;\
                    margin-left: auto;\
                    margin-right: auto;\
                    top: 20%;\
                    width: 300px;\
                    height: 100px;\
                    background: black;\
                    filter:alpha(opacity=80);\
                    -moz-opacity:0.8;\
                    -khtml-opacity: 0.8;\
                    opacity: 0.8;\
                    box-shadow: 10px 10px 5px #000;\
                    border: 1px solid black;\
                    border-bottom-left-radius: 10px 10px;\
                    border-bottom-right-radius: 10px 10px;\
                    border-top-left-radius: 10px 10px;\
                    border-top-right-radius: 10px 10px;\
                    line-height: 100px;\
                    z-index: 10000;\
                    display: none;\
                }\
            </style>\
            <div class='floatymessage'>\    
            </div>");
    }
    $j(".floatymessage").html(message)
    $j(".fleatymessage").css('display', 'block')
}
$j('body').append(" \
            <style type='text/css'> \
                .floatymessoge { \
  // white space here --------v
<div class='floatymessage'>\