如果文档上有一个类似“某事”的图像并且按下了向下箭头(键40),则运行函数.setNextPage。
这是我到目前为止的代码:(触发函数的向下箭头工作,只需要添加需要满足的第二个条件)
$(document).keydown(function(e){
if (e.keyCode == 40) {
setNextPage('720/GIJoe/main.txt', 'ele1');
return false;
} });
感谢您的帮助!
答案 0 :(得分:1)
$(document).keydown(function(e){
if (e.keyCode == 40 && $('img.something').length > 0) {
setNextPage('720/GIJoe/main.txt', 'ele1');
return false;
}
});
答案 1 :(得分:0)
if (e.keyCode == 40 && $('.something').length > 0) {
答案 2 :(得分:0)
您可以使用本机javascript .length函数检查DOM中是否存在元素。
if(e.keyCode == 40 && $('img.something').length) {
//code
}
如果没有某个类的某个img元素,它将返回false并且语句将不会运行。