javascript - 我用完了 JavaScript 中可用的引号符号!

标签 javascript jquery

我简直不敢相信,但这确实发生了。我一起使用 jquery 和 javascript native 函数用完了可用的引号符号。有人可以帮忙吗?也许还有另一个符号?

var t=setTimeout('$("#popupChange").html('<img src="http://servername/pdf/picture/genericThrobber.gif" />');',2000);

编辑:有关“参数列表后缺少 )”错误的 Firebug 消息。

最佳答案

使用 \' 转义它们应该可以。

var t=setTimeout('$("#popupChange")
.html(\'<img src="http://servername/pdf/picture/genericThrobber.gif" />\');',
2000);

(添加换行符以消除滚动条)

您还可以传递匿名函数而不是字符串:

var t=setTimeout(function() { $("#popupChange")
.html('<img src="http://servername/pdf/picture/genericThrobber.gif" />');},
2000); 

无论哪种方式都应该没问题。

关于javascript - 我用完了 JavaScript 中可用的引号符号!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3060554/

相关文章:

javascript - Socket.IO 在 Node 上具有基本身份验证

javascript - 使用相对位置和 top 属性来定位 Flexbox 的子元素(right 属性有效,但 top 无效)

if else 语句的 Jquery 性能

javascript - 重置对象的键并保留值

javascript - 检查间隔是否正在运行,反之亦然

javascript - 这个函数如何判断一个对象是否为空?

php - jQuery 只获取最后一行的值

javascript - amcharts 和 customBullet

javascript - 同位素砌体问题

c# - AJAX 请求错误