我创建了一个页面,我使用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 –