我正在使用 CKEditor,我正在通过设置名为 CKEDITOR_BASEPATH 的全局变量来设置编辑器的基本路径,如下所示:
var CKEDITOR_BASEPATH = $('#ckeditor').data('basepath');
现在我的问题是,以这种方式访问 DOM 元素的 data dash 属性是否安全?我这样做是因为我试图避免在我的脚本文件中对我的 URL 进行硬编码,并且我不能真正将它放在 jquery 就绪函数中,因为 CKEditor 要求它应该是一个全局变量。它现在在我的本地工作,但我不确定这是否会在以后引起问题。