Javascript 是否根据变量更改load()文本?
在下面的脚本中,我需要做的就是更改每个Javascript 是否根据变量更改load()文本?,javascript,php,jquery,Javascript,Php,Jquery,在下面的脚本中,我需要做的就是更改每个.load()函数中.php前面的整数 也就是说,随着bio_id的递增或递减,文件名1.php将随bio_id递增或递减。我不知道该怎么做 <script> $("#bio").load("assets/includes/bios/1.php"); </script> <div class="btn-group" role="group"> <button id="prev" type="butto
.load()
函数中.php
前面的整数
也就是说,随着bio_id
的递增或递减,文件名1.php
将随bio_id
递增或递减。我不知道该怎么做
<script>
$("#bio").load("assets/includes/bios/1.php");
</script>
<div class="btn-group" role="group">
<button id="prev" type="button" class="btn btn-default disabled" onclick="prevBio()">Previous</button>
<button id="next" type="button" class="btn btn-default" onclick="nextBio()">Next</button>
</div>
<script>
/* bio id number */
var bio_id = 1;
var new_bio = 1;
function nextBio() {
bio_id++;
new_bio = bio_id;
console.log(bio_id);
$('#bio').load("assets/includes/bios/2.php");
if (new_bio > 1 && bio_id < 12) {
$('#prev').removeClass('disabled');
$('#next').removeClass('disabled');
}
else if (new_bio == 12) {
$('#next').addClass('disabled');
}
return bio_id;
}
function prevBio() {
bio_id--;
new_bio = bio_id;
console.log(bio_id);
$('#bio').load("assets/includes/bios/2.php");
if(new_bio == 1) {
$('#prev').addClass('disabled');
}
else if (new_bio > 1 && bio_id < 12) {
$('#prev').removeClass('disabled');
$('#next').removeClass('disabled');
}
else if (new_bio == 12) {
$('#next').addClass('disabled');
}
return bio_id;
}
</script>
$(“#bio”).load(“assets/includes/bios/1.php”);
以前的
下一个
/*生物识别号*/
var bio_id=1;
var new_bio=1;
函数nextBio(){
bio_id++;
新建_bio=bio_id;
控制台日志(bio_id);
$('#bio').load(“assets/includes/bios/2.php”);
如果(新建生物标识>1&&bio生物标识<12){
$('#prev').removeClass('disabled');
$('#next').removeClass('disabled');
}
否则如果(新的生物==12){
$('#next').addClass('disabled');
}
返回bio_id;
}
函数prevBio(){
生物标识--;
新建_bio=bio_id;
控制台日志(bio_id);
$('#bio').load(“assets/includes/bios/2.php”);
if(new_bio==1){
$('#prev').addClass('disabled');
}
否则如果(新的生物标识>1和生物标识<12){
$('#prev').removeClass('disabled');
$('#next').removeClass('disabled');
}
否则如果(新的生物==12){
$('#next').addClass('disabled');
}
返回bio_id;
}
javascript最棒的地方在于它的输入非常松散,因此您可以这样连接字符串:
bio_id=12;
警报(“你好”+bio_id)代码>是的,在您的情况下:
$('#bio').load(“assets/includes/bios/“+bio#u id+”.php”)代码>您的问题看起来不清楚。你想再来一次吗?我试试。谢谢我还在努力学习Javascript和jQuery。。。所以这对我来说是相当新鲜的。