JQuery .append()自动关闭div

时间:2014-03-08 11:42:57

标签: javascript jquery html joomla append

我希望以模块的形式将this sidebar菜单集成到我的Joomla网站中。

问题是我需要在标记之后放置一些代码,并且在此之前的结束标记是结构:

<body>

  <!-- Start of the code that should be after body-->

    <div id="st-container" class="st-container">        
        <nav class="st-menu st-effect-1" id="menu-1">
            <!-- Side bar content goes here-->
        </nav>  

        <div class="st-pusher">
            <div class="st-content">
                <div class="st-content-inner">
                    <div class="main clearfix">';

                        <!-- Website content goes here -->              
                    </div>
                </div>
            </div>
        </div>

    </div>
</body>

所以我需要在关闭body之前在body和其他代码之后添加一些代码。

我尝试了什么?

1 /我试图使用JQuery函数.append()和prependTo()

            $script  = "(function($){\n";
            $script  .= "$(document).ready(function(){\n";

            $script  .= "$('body').append(\"$c2\");\n";
            $script  .= "$( \"$c\" ).prependTo( \"body\" );\n";
            $script .=      "});    \n";
            $script .=      "})(jQuery);" ;


$code2 = '</div></div></div></div></div>' ;

=&GT; div自动关闭,$ code2没有添加到代码..

2 /我尝试过包装功能

$script  = "(function($){\n";
$script  .= "$(document).ready(function(){\n";

$script  .= "$('#all').wrap(\"$cf\");\n";
$script .=      "});    \n";
$script .=      "})(jQuery);" ; 

0 个答案:

没有答案