add home.php
page url instead of file name.
$(document).ready(function(){
$("#contact").click(function(){
$("#contents").load('url to home.php');
});
});
You have to use the path of "home.php" from index dir and not from script dir.
If you site is :
/
index.php
scripts
/script.js
/home.php
You have to modify your parameter passing "scripts/home.php"
You can use $.load()
like this, to get more data of whats happening. When you see the error message, you probably can solve it yourself ^^
$("#contents").load("home.php", function(response, status, xhr) {
if (status == "error") {
// alert(msg + xhr.status + " " + xhr.statusText);
console.log(msg + xhr.status + " " + xhr.statusText);
}
});
@user2805663 I know this post is pretty old but though let me post the solution it might help someone else, as it helped me.
Thanks to @Mangala Edirisinghe
by following method you can load two separate files in two different DIVs with single click(Link).
$(document).ready(function(){
$("#clickableLink").click(function(){
$("#contents").load('url/file1.php');
$("#contents2").load('url/file2.php');
});
});