我創建了一個頁面,我使用onclick加載函數將一個php文件加載到div中。現在我想從我之前導入的文件中將另一個文件加載到另一個div中。如何使用javascript加載函數兩次? (load in load)
因此,例如:
[類別1 |類別2 |類別3 |第4類]
[這裏有文件1,從其中包含的HREF壓制類別進口] [這裏是一個將其從第一導入文件點擊]
不知怎的,在href導入其他文件中的第二個div,我不能讓它爲第二次導入工作。首先導入工作。我使用第一次導入時的相同代碼進行第二次導入(只是其他ID的(#))。第一個文件的
部分導入:
<li ><a href="#" id="campaign" >Campaign</a ></li >
<li ><a href="#" id="resources" >Resources</a ></li >
<li ><a href="#" id="gang" >Gang</a ></li >
<li ><a href="#" id="gambling" >Gambling</a ></li >
<li ><a href="#" id="off-topic" >Off-Topic</a ></li >
<script >
$(document).ready(function() {
// Forum categories
$("#campaign").on("click", function() {
$("#main").load("forum/campaign.php");
});
$("#resources").on("click", function() {
$("#main").load("forum/resources.php");
});
$("#gang").on("click", function() {
$("#main").load("forum/gang.php");
});
$("#gambling").on("click", function() {
$("#main").load("forum/gambling.php");
});
$("#off-topic").on("click", function() {
$("#main").load("forum/off-topic.php");
});
});
</script >
部分第二個文件的導入:
<a href="#" class="list-group-item small" id="message" style="background-color:black; color:white;" ><span class="glyphicon glyphicon-pushpin" aria-hidden="true" ></span > | <?php echo $sticky['header']; ?> </a >
<script >
$(document).ready(function() {
// Forum categories
$("#message").on("click", function() {
$("#getmessage").load("forum/getmessage.php");
});
</script >
添加第二個'load'作爲第一負載,而不是運行它從文件加載的第一個回調。加載(「第一件事」,函數(){ $()。load(「second thing」); });' –
@JonathanBartlett,你能寫下代碼嗎?我不知道說實話。我很新的JavaScript –