javascript - 如何在命令中添加javascript变量

标签 javascript jquery ckeditor

有没有办法像这样将变量添加到 jQuery 命令中:

var id = 10;
var msg = CKEDITOR.instances.contentedit+id.getData();

我希望

CKEDITOR.instances.contentedit10.getData();

来自上面的代码

但它对我不起作用并导致错误,因为它没有正确地将变量添加到命令中。

最佳答案

你可以这样做:

var msg = CKEDITOR.instances["contentedit" + id].getData();

[ ] 运算符与 . 的作用完全相同,但它允许任何表达式,而不仅仅是标识符。

关于javascript - 如何在命令中添加javascript变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28284027/

相关文章:

javascript - 从组件 <slot></slot> 内部的组件调用方法

javascript - 有没有办法删除 JSFiddle 嵌入式 View 中的顶部栏

Javascript 客户端 ORM

javascript - Jquery 帖子不触发两次

javascript - 在 CKEditor 中添加一个 <div> 而不在工具栏上嵌入一个 <div> 按钮

javascript - 如何从 $(this) 中查找前一个元素?

javascript - 隐藏第 1、3、4、6、7、9、10、12 个 div 容器

javascript - 使用 jQuery 追加到表时出现 NOT_FOUND_ERR

javascript - 如何设置 CKEditor 的最小宽度?

CKEditor 4.5 拖放图像上传 - 如何在 json 响应中返回新维度?