如何在页面中的确切位置添加一些html?

时间:2011-02-07 03:10:59

标签: jquery wordpress-plugin appendto

我想弄清楚如何添加:

<p id="sab-contact-tab"><a href="/contact" class="smcf-link"></a></p>

之后:

<div id="footer">

这是我的代码:

jQuery(document).ready(function() {
    var prependHTML = "<p id="sab-contact-tab"><a href="/contact" class="smcf-link"></a></p>";
    jQuery(prependHTML).prepend("#footer");
});

这段代码是否正确?如果不是什么是正确的代码?

谢谢,

Michael Sablatura

3 个答案:

答案 0 :(得分:1)

你必须使用简单的引号来分隔你的字符串(因为你有一些双引号)。

答案 1 :(得分:1)

var prependHTML = "<p id="sab-contact-tab"><a href="/contact" class="smcf-link"></a></p>";

应该是

var prependHTML = '<p id="sab-contact-tab"><a href="/contact" class="smcf-link"></a></p>';

var prependHTML = "<p id=\"sab-contact-tab\"><a href=\"/contact\" class=\"smcf-link\"></a></p>";

答案 2 :(得分:0)

在这种情况下,我总是使用jQuery('#footer').append(appendHTML);而不是appendTo,但我不认为功能任何不同,你发布的代码是否有效?