我有一个.js文件,由几个.jsp页面调用。我在这个特定的.js文件中需要做的是只有在.jsp页面中存在“保存”按钮时才调用某个函数。如何检查按钮是否存在?目前在.js文件中,按钮的引用方式如下: $( '按钮[ID =保存]')
如何检查是否存在此类按钮?希望有人可以提供建议。感谢。
答案 0 :(得分:13)
尝试这样的事情
$(document).ready(function(){
//javascript
if(document.getElementById('save')){
//your code goes here
}
//jquery
if($('#save').length){
//your code goes here
}
});
答案 1 :(得分:3)
你可以这样做:
if($('#save').length > 0){
// Button exists
} else {
// Button is not present in the DOM yet
}