Javascript 错误:未捕获异常:语法错误,无法识别的表达式:inputnum
我继承了另一个开发人员的代码,用于我正在进行的项目。下面是他们的代码示例-请注意第一条注释Javascript 错误:未捕获异常:语法错误,无法识别的表达式:inputnum,javascript,jquery,Javascript,Jquery,我继承了另一个开发人员的代码,用于我正在进行的项目。下面是他们的代码示例-请注意第一条注释 function disableSuggestButton(themePath) { // could not see a better way of doing this :( var row = $("input[type='text']:inputnum:inputnumsmall"); $(row).each(function () { if ($(this
function disableSuggestButton(themePath) {
// could not see a better way of doing this :(
var row = $("input[type='text']:inputnum:inputnumsmall");
$(row).each(function () {
if ($(this).attr("disabled") == true) {
var btn = $(this).closest("tr").find(".btnSuggest")
$(btn).hover(function () {
$(this).css({ backgroundImage: 'url(' + themePath + '/images/buttons/btnSuggest.png)' }).css('cursor', 'default');
}, function () {
$(this).css({ backgroundImage: 'url(' + themePath + '/images/buttons/btnSuggest.png)' }).css('cursor', 'default');
});
$(btn).removeAttr("title").removeAttr("href");
}
});
}
我需要升级jQuery的版本(从1.3.2升级到1.4),但是在执行此操作时,请执行以下命令:
var row = $("input[type='text']:inputnum:inputnumsmall");
产生以下错误:
错误:未捕获异常:语法错误,无法识别的表达式:
输入数
如何改进以前的devloper选择器?inputnum&inputnummall是CSS类
谢谢以前的开发人员编写过一些自定义选择器吗?(可能就在jquery文件中?) 您应该能够做到:
var row = $("input[type='text'].inputnum.inputnumsmall");
例如: