jQuery访问其他文件中的js数组?

罗伊斯

我在一个单独的文件array_wsd01.js中有一个js数组,并且我希望jquery ui对话框代码可以访问其元素。文件内容为:

var E2tw.arrayWsd01 = 
[["text01", "audio01"], 
["text02", "audio02"],      
...  
["text10", "audio10"]]; 

和对话框代码:

jQuery(document).ready(function() {

  jQuery("div#ws_dialog").dialog({
     autoOpen: false,
     modal: true,
     resizable: false,
     draggable: false   
 });

 jQuery(".ui-dialog-titlebar").removeClass('ui-widget-header');

  jQuery("span.ws_dialog_icon").on("click",function(evnt) {
    jQuery("div#ws_dialog").dialog("open");
    evnt.stopPropagation();
    jQuery("div#wsd_text").text(E2tw.arrayWsd01[0][0]); 
  });     
}); 

这不会显示E2tw.arrayWsd01 [0] [0]的值,而会显示诸如“ Hi,there”或类似字符串的字符串。Firebug显示正在加载array_wsd01.js。我究竟做错了什么?

德雷克·索巴尼亚

改变

var E2tw.arrayWsd01 = 
[["text01", "audio01"], 
["text02", "audio02"],      
...  
["text10", "audio10"]]; 

E2tw.arrayWsd01 = 
[["text01", "audio01"], 
["text02", "audio02"],      
...  
["text10", "audio10"]]; 

将值分配给E2tw的属性不需要“ var”。

并且我强烈建议您将来使用JSLint来检查JavaScript代码。捕获这样的问题非常有用:-)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

访问在其他.js文件中定义的Angular模块

来自分类Dev

从其他JS文件访问函数-DOJO

来自分类Dev

如何从 React 访问其他 .js 文件

来自分类Dev

访问其他Java类中的文件?

来自分类Dev

其他QML文件中的访问元素

来自分类Dev

访问其他Java类中的文件?

来自分类Dev

访问数组中的所有其他项目-JavaScript

来自分类Dev

从其他文件访问变量

来自分类Dev

使用变量访问其他文件中的单元格

来自分类Dev

访问其他文件夹中的课程

来自分类Dev

访问其他.cs文件中的主要表单对象

来自分类Dev

如何访问其他QML文件中的“ ApplicationWindow”引用?

来自分类Dev

Laravel:访问其他文件中的View Composer数据

来自分类Dev

Visual Studio 2012-访问其他目录中的文件

来自分类Dev

访问文件中其他区域也使用的特定节点

来自分类Dev

在JAVA中访问其他源文件夹

来自分类Dev

访问其他文件中的Lambda上下文对象

来自分类Dev

尝试访问js文件中的ejs数组

来自分类Dev

AngularJS如何包含其他文件中的数组?

来自分类Dev

如何从其他目标访问数组(KeyboardViewController)

来自分类Dev

基于其他数组访问Numpy Arary

来自分类Dev

在blueimp的jquery文件上载器中访问文件上载数组

来自分类Dev

如何基于把手中的其他数组索引从数组访问元素?

来自分类Dev

从js调用其他当前文件中的类

来自分类Dev

coffee文件中的功能无法从其他js获得

来自分类Dev

在JS中引用其他文件时使用名称空间

来自分类Dev

子文件夹中其他python文件中的访问函数

来自分类Dev

从其他Dll文件访问内部类

来自分类Dev

访问其他文件上的Lua函数

Related 相关文章

热门标签

归档