jQuery加载'POST'错误

时间:2013-02-01 13:35:28

标签: jquery html

我只是想将一个div的内容加载到另一个onClick上,但是我收到错误请求我使用POST请求,

$("#button").click(function(){
     $('#slide1').load('#slide2');
});

http://jsfiddle.net/9hnZx/

的一半工作示例

整个jQuery前端仍然是新手,所以如果这是一个愚蠢的问题请耐心等待!谢谢!

修改。感谢所有回答的人,真的很有帮助,除了我提供的示例是在jsfiddle工作,但我不能在需要的网站上工作, http://bettondesignwork.co.uk/tim/j3mobile/ 有人有任何线索吗? jQuery加载得很好!

4 个答案:

答案 0 :(得分:1)

尝试:

$("#button").click(function(){
    $('#slide1').html($('#slide2').html());
});

答案 1 :(得分:1)

其他答案建议将一个元素的HTML复制到另一个元素。由于this answer中说明的原因,这是一个坏主意。相反,复制DOM元素:

$("#button").click(function(){
    $('#slide1').html($('#slide2').contents());
});

有关此问题的文档,请参阅htmlcontents

的API参考页

答案 2 :(得分:0)

尝试改为

 $("#button").click(function(){
         $('#slide1').html($('#slide2').html());
    });

答案 3 :(得分:0)

jQuery代码

$("#button").click(function(){
         //first get the send div text
        var secondDiv = $("#slide2").text();
        var firstDiv = $("#slide1").text();
         // slide 1 value

         $('#slide2').text(secondDiv+" "+firstDiv);
    });