Javascript 将图标添加到jquery ui选项卡
我正在将验证添加到我拥有的选项卡中,它们工作正常,我唯一关心的是:如果到目前为止所有3个选项卡都有错误,则会显示最后一个选项卡,因为最后一个选项卡有错误Javascript 将图标添加到jquery ui选项卡,javascript,jquery,Javascript,Jquery,我正在将验证添加到我拥有的选项卡中,它们工作正常,我唯一关心的是:如果到目前为止所有3个选项卡都有错误,则会显示最后一个选项卡,因为最后一个选项卡有错误 function verify() { var istab1error = $("#div").hasClass('udf-error); var istab2error = $("#div1").hasClass('udf-error); var istab3error = $(&qu
function verify() {
var istab1error = $("#div").hasClass('udf-error);
var istab2error = $("#div1").hasClass('udf-error);
var istab3error = $("#div2").hasClass('udf-error);
if(istab1error) {
$(this).tabs({selected:0});
}
if(istab2error) {
$(this).tabs({selected:1});
}
if(istab3error) {
$(this).tabs({selected:2});
}
}
这样,我总是得到最后一个标签,如果最后一个标签也有错误,其他两个标签有错误,但它们没有被选中
我希望他们按顺序显示看起来您缺少了一些单引号。这应该更有效
function verify() {
var istab1error = $("#div").hasClass('udf-error');
var istab2error = $("#div1").hasClass('udf-error');
var istab3error = $("#div2").hasClass('udf-error');
if(istab1error) {
$(this).tabs({selected:0});
}
if(istab2error) {
$(this).tabs({selected:1});
}
if(istab3error) {
$(this).tabs({selected:2});
}
}
你在什么地方漏了一句话吗?