jquery使用$获取不到指定元素

具体代码如下:

var id='#'+screen.timeleft
var timeCountDown = $(id);

然后timeCountDown一直为空,debug后发现:
这里写图片描述
原因是id中包含了 “.” 去掉之后,就找到了该元素

var id='#'+screen.timeleft.replace(/\./g, "").replace(/\:/g, "").replace(/\-/g, "")
var timeCountDown = $(id);

然后就正常了


版权声明:本文为a19891024原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。