javascript - Jquery 字符串中某些字符的问题

标签 javascript jquery string

我在处理一些字符串字符时遇到了麻烦,例如“c++”,当我尝试操作时,我收到一个错误:未捕获的异常:语法错误,无法识别的表达式:+

是否有某种方法可以声明字符串或其他对这种情况有用的东西?

在这种情况下,我将 var k = 'c++' 传递给一个函数,该函数以这种方式打印该 var:

$('#wrapper').html('<span>'+k+'</span>');

最佳答案

您正在评估上面的代码吗?就目前情况而言,如果您仅将其包含在带有 var k =“c++”的页面中,则可以正常工作。

如果您要评估字符串,那么您应该用引号将“k”括起来,并转义其中可能存在的任何引号。

关于javascript - Jquery 字符串中某些字符的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7568809/

相关文章:

javascript - 是否可以在 jQuery mmenu 中打开子菜单?

javascript - 计算特定行中文本区域中的字符数

javascript - 如何使用 Node.js Selenium Chrome 驱动程序设置文件下载目录

javascript - 将所选值设置为动态下拉列表

javascript - 提交表单后 jQuery UI 选项卡刷新内容

javascript - jQuery 伪选择器的奇怪行为 :visible

Ruby:你能覆盖 "X" "x" "X"#=> "XxX"

c - 将字符串拆分为结构体的元素

javascript - 从 Angular 到 Laravel 的 POST 不起作用

java - 从字符串中提取和删除实体