我的jQuery代码就是这个
$("#close").click(function () {
});
$(document).keyup(function(e) {
if (e.keyCode == 27) { } // esc
});
我想关闭我的图片视图窗口并返回上一页,我该怎么做?
答案 0 :(得分:0)
试试这个。
$("#yourDivWithImage").hide();
答案 1 :(得分:0)
如果它在新窗口中,则:http://jsfiddle.net/pBALx/
var w = window.open("urlToImagePage");
$("#close").click(function () {
w.close();
});
$(document).keyup(function(e) {
if (e.keyCode == 27){
w.close();
}
});
答案 2 :(得分:0)
我不确定我完全理解你想要做什么,但是,如果你想关闭一个关于转义按钮的窗口/对话框并运行你的#close.Click函数,那么你可以简单地触发你的事件这个:
$("#close").click(function () {
//some code to be executed
});
$(document).keyup(function(e) {
if (e.keyCode == 27) { } // esc
$("#close").triggerHanlder("click");
});
但那是某种肮脏的方式......
答案 3 :(得分:0)
非常感谢你们的回答我已经完成了我的回答,提供了一个关于dat关闭div的数据上一页的链接所以它将返回到dat页面仍然浪费内存作为父页面再次加载,但它的工作.... 感谢强>