繁体   English   中英

将图标添加到 jquery ui 选项卡

[英]adding icon to the jquery ui tabs

我正在向我拥有的选项卡添加验证并且它们工作正常,我唯一担心的是:如果到目前为止所有 3 个选项卡都有错误,则显示最后一个选项卡,因为最后一个选项卡有错误

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});
   }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM