Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
尝试使用javascript返回上一页+;html_Javascript_Jquery_Html - Fatal编程技术网

尝试使用javascript返回上一页+;html

尝试使用javascript返回上一页+;html,javascript,jquery,html,Javascript,Jquery,Html,更新 我解决了这个问题,这很愚蠢,我把“id”命名错了。它是:id=“组菜单左”而实际上是:id=“特殊菜单左”。 很抱歉浪费了你们的时间 当我按下“Voltar”按钮,意思是“后退”,它不会后退,有人能帮我吗? 我的应用程序基本上是一个庇护所数据库,所以当人们想要收养一只新宠物时,他们可以寻找各种庇护所的选择。当选择“物种”时,它会显示该类别中的所有动物,当你喜欢一种动物时,你可以点击它获取更多信息。但是如果一个人因为某种原因不喜欢特定的信息,他们可以回去寻找更多的动物,这就是按钮“Volta

更新

我解决了这个问题,这很愚蠢,我把“id”命名错了。它是:id=“组菜单左”而实际上是:id=“特殊菜单左”。 很抱歉浪费了你们的时间

当我按下“Voltar”按钮,意思是“后退”,它不会后退,有人能帮我吗? 我的应用程序基本上是一个庇护所数据库,所以当人们想要收养一只新宠物时,他们可以寻找各种庇护所的选择。当选择“物种”时,它会显示该类别中的所有动物,当你喜欢一种动物时,你可以点击它获取更多信息。但是如果一个人因为某种原因不喜欢特定的信息,他们可以回去寻找更多的动物,这就是按钮“Voltar”的作用,但它不起作用。当我点击它时,它什么也不做。它在调试时没有显示错误,所以我猜代码中缺少了一些东西

(函数($){
$扩展({
路由:功能(路径){
var-previousUrl=window.location.hash.slice(1);
window.location.hash='#'+路径;
var pathArray=path.split('/');
$('div[id^=“template_quo;]).hide();
$('button[id^=“menu"]).hide();
变量路由=[{
id:1,
名称:'索引',
正则表达式:'(索引)'
},//索引
{
id:2,
名称:'注册',
正则表达式:'(寄存器)'
},//寄存器
{
id:3,
名称:'物种',
正则表达式:'(特殊情况)'
},//种类
{
id:4,
名称:“特别秀”,
正则表达式:'(特别)。*?(\\d+)
},//specie/{:id}
{
id:5,
名称:“动物展”,
正则表达式:'(动物)。*?(\\d+)$'
},//animal/{:id}
];
var路由=0;
var模板=null;
$.each(路由、函数(){
var test=新的RegExp(this.regex);
if(test.test(路径)){
route=this.id;
template=this.name;
}
});
//注销按钮
$(“#”+模板+“_菜单_注销”)。在('click',function()上{
移除(“标记”);
});
开关(模板){
案例“索引”:
打破
“登记册”一案:
打破
“特殊情况”案例:
setButton('left',模板,'index','redirect',null);
$.api.getRecords('specie',null,getToken('token'),populateSpeciesTable);
打破
“特别节目”案例:
setButton('left',模板,'species','redirect',null);
setButton('right',template,'specie/'+pathArray[1]+'/edit','redirect',null);
变量参数='filter=id_spectie%3D'+pathArray[1]+'&fields=nome_spectie';
$.api.getRecords('specie',params,getToken('token'),populateSpeciesHowName);
参数='filter=specie_id_specie%3D'+路径数组[1]+'&字段=nome_动物、notas_动物、foto_动物';
$.api.getRecords('animal',params,getToken('token'),PopulateSpecietable);
打破
“动物展”案例:
var animalId=$('id_animal').val();
setButton('left',template',specie/'+animalId',redirect',null);
setButton('right',template','animal/'+pathArray[1]+'/edit','redirect',null);
变量参数='filter=id_animal%3D'+路径数组[1]+'&字段=nome_animal';
$.api.getRecords('animal/'+pathArray[1],null,getToken('token'),populateAnimal);
var urlParts=previousUrl.split('/');
$('id_animal').val(urlParts[1]);
打破
}
$('#template'+template).show();
}
});
函数setButton(按钮、页面、url、类型、函数){
开关(类型){
案例“重定向”:
$(“#”+页面+”\u菜单“+按钮).off().on('click',函数()){
$.route(url);
});
打破
}
}
}(jQuery))

    电压
  • Sair
尝试使用
onclick=“window.history.back();

你可以在下面试试

  • 沃尔特
  • 尝试使用
    onclick=“window.history.back()”将其附加到元素

    你可以在下面试试

  • 沃尔特
  • 我编辑了您的问题,使代码段可以运行,但是它似乎没有显示太多,可能是因为图像没有加载。您能否包含更多或更少的代码,以便有人能够帮助识别问题?它使用数据库中的数据,我不知道如何使代码段可运行:/I我编辑了您的问题,使代码段可运行,但它似乎没有显示太多,可能是因为图像没有加载。您能否包含更多或更少的代码,以便有人能够帮助识别问题?它使用数据库中的数据,我不知道如何使其可运行:/它会更改浏览器上的页面(我正在使用chrome进行测试),但不会更新。你说的“不更新”是什么意思?另外,你能发布你的错误吗?我按了“voltar”按钮,我在浏览器中看到了从“到”的变化,但它没有进入“特别”页面,而是停留在“特别/1”上。我不知道该应用程序是否会更新,但到目前为止,它还没有更新。它没有显示任何错误,只是没有更新。你知道有什么方法可以刷新页面吗?我应该在“../”里面放点什么吗?它可以追溯到localhost/files。我认为您使用了三个点。应该是两个。这是一种告诉浏览器向上移动一个目录的方法,从
    parent/child
    移动到