将数据从url追加到div onclick jquery

将数据从url追加到div onclick jquery,jquery,load,append,Jquery,Load,Append,当在我的站点上单击链接时,我正试图将给定url中的数据附加到指定的div 我想这会管用的 onclick='$("#itemid_<?=$id?>").load("http://domain.com/file.php?q=<?=$term?>");' onclick='$(“#itemid”)加载(“http://domain.com/file.php?q=");' 但它似乎不起作用 如果有人能帮忙,那就太好了 谢谢您可以尝试类似的方法,在href中构造url,并使用

当在我的站点上单击链接时,我正试图将给定url中的数据附加到指定的div

我想这会管用的

onclick='$("#itemid_<?=$id?>").load("http://domain.com/file.php?q=<?=$term?>");'
onclick='$(“#itemid”)加载(“http://domain.com/file.php?q=");'
但它似乎不起作用

如果有人能帮忙,那就太好了


谢谢

您可以尝试类似的方法,在
href
中构造
url
,并使用带有div id和url的函数(
this.href
),例如:

默认情况下,当您单击一个链接时,浏览器将从服务器加载该页面,因此,如果您想防止这种行为,那么您应该使用JavaScript代码,在本例中,我使用了
return false
来停止浏览器加载页面,但还有其他可选方法,如
event.preventDefault

还有,检查一下,还有其他方法来解决同样的问题,比如

$(document).ready(function(){
    $('.someLinks').on('click', function(e){
        e.preventDefault();
        $('#someDiv').load($(this).attr('href'));
    });
});

您没有提供更多信息,但必须有一种方法可以使用这种方法,最好使用这种方法,而不是
内联事件处理。

看起来不错。。。页面中是否存在任何脚本错误?来源是否相同?是的,正在加载本地文件
function loadPage(id, url)
{
    $(id).load(url);
    return false;
}
$(document).ready(function(){
    $('.someLinks').on('click', function(e){
        e.preventDefault();
        $('#someDiv').load($(this).attr('href'));
    });
});