通过php修改html

时间:2011-09-16 22:29:41

标签: php jquery dom phpquery

你好我这样做是为了在一个带有jquery的html页面中的div之后添加一个字符串:

<a href="javascript:void(0);" onclick="PrependItemsToList();">Prepend items</a>   

<script type="text/javascript">
function PrependItemsToList()
{       
    $("#content_gallery").prepend($("<li></li>").text("prepend() item"));

}
</script> 

现在我需要做服务器端,有关如何在php中实现它的任何想法?我找到了phpquery,但没有找到关于它的好文档。

1 个答案:

答案 0 :(得分:0)

所以你说你想做一个AJAX调用,返回HTML作为你的content_gallery div的前缀?

<a class="prependLink" href="#">Prepend items</a>   

<script type="text/javascript">
function PrependItemsToList()
{       
    var url="yourpage.php";
    $.ajax(url, {
      success: function(data, textStatus, jqXHR){
        $("#content_gallery").prepend(data);
      });
    });
}

$('.prependLink').click(function(e){
  PrependItemsToList();
  e.preventDefault();
});

当然,如果您没有加载任何非上下文相关的信息(即通过ajax调用将一些参数传递到远程页面),这种方法毫无意义。

发布更多信息有助于我们更好地回答您的问题。