[JavaScript] fnErrorFlash(args) - 错误闪烁背景色提示.jq →→→→→进入此内容的聊天室

来自 , 2020-05-18, 写在 JavaScript, 查看 145 次.
URL http://www.code666.cn/view/f2fc9902
  1. 目标:像新浪微博内容输入框的效果
  2.  
  3. 特别注意:使用setTime调用函数的时候,字符串要加上引号,数字不用加;因为没有给字符串加引号导致:
  4.  
  5. Uncaught SyntaxError: Unexpected token ILLEGAL    没有捕获的语法错误:意外的标记是非法的
  6.  
  7.  
  8. function fnErrorFlash(selector, times, errorcolor, normalcolor, delaytime) {
  9.     $(selector).css("background-color", errorcolor);
  10.     times = times - 1;
  11.     setTimeout("normalFlash('" + selector + "'," + times + ",'" + errorcolor + "','" + normalcolor + "'," + delaytime + ")", delaytime);
  12. }
  13. function normalFlash(selector, times, errorcolor, normalcolor, delaytime) {
  14.     $(selector).css("background-color", normalcolor);
  15.     if (times < 0) {
  16.         return;
  17.     }
  18.     times = times - 1;
  19.     setTimeout("fnErrorFlash('" + selector + "'," + times + ",'" + errorcolor + "','" + normalcolor + "'," + delaytime + ")", delaytime);
  20. }

回复 "fnErrorFlash(args) - 错误闪烁背景色提示.jq"

这儿你可以回复上面这条便签

captcha