小编Ale*_*lex的帖子

在动态修改的表上使用jQuery tableSorter

我在页面上使用jQuery tableSorter插件.

不幸的是,正在排序的表是动态修改的,当我在添加元素后排序时,元素消失,将表恢复到创建tableSorter时的状态.

有什么方法可以强制tableSorter重新扫描页面,以便这些新元素正确排序?

jquery tablesorter

22
推荐指数
2
解决办法
2万
查看次数

Flex中的JSON."访问未定义的属性JSON"

我正在尝试使用http://www.mikechambers.com/blog/2006/03/28/tutorial-using-json-with-flex-2-and-actionscript-3/解析Adobe Flex应用程序中的JSON >本教程

不幸的是,Flex Builder 3在该行上标记了"未定义属性JSON的访问"错误

var arr:Array = (JSON.decode(rawData) as Array);

我不知道它想要什么,因为我包含了进口线.

apache-flex flash json

7
推荐指数
1
解决办法
1万
查看次数

Flex dataGrid itemRenderer,访问单元格的宽度和高度

编写自定义itemRenderer时,如何引用要渲染的网格单元格的高度和宽度?以这种方式,它将在网格调整大小时正确调整大小.

我正在编写一个dataGrid itemRenderer,它在表的最后一列中绘制一个条形图.

我试过引用'this','this.parent',以及其他一些没有成功的东西.我的临时黑客解决方案是将这些数据添加到数据收集中,但是当网格改变大小时这不会起作用,所以我每次都要编辑它.

apache-flex datagrid actionscript itemrenderer

3
推荐指数
1
解决办法
7620
查看次数

Actionscript对象(Class?)语法

在尝试学习如何在ActionScript中创建对象时,我没有成功.我注意到的一件事是,似乎有十亿种不同的方式.即使他们都没有为我工作.这真让我感到困惑,我不知道尝试调试的方法.

似乎最常出现的方法是:

function myClass() {
   this.val = 1;
}

var test = new myClass();
trace(test.val);

但这只是给我编译错误,无论我做多么简单,对我来说一个函数可能是一个对象是没有意义的.如果函数是一个对象,那么"this"指向函数中的函数(被解释为对象)时的位置.

另一种似乎不太经常出现的方式是:

class myClass {
   function myClass() {
       this.val = 1;
   }
}

var test = .... 

这也给我编译错误,似乎更正式.但我可以找到很少的文档comparitivley.大多数指南要么非常简单,要么假设您正在谈论内置对象.

第三种方法是创建一个

 new Object();
在函数中,添加所需的所有内容并将其返回.似乎合乎逻辑.但我已经阅读了各种提到原型的东西,看起来像这样创建的对象不适合成为原型.但我真的很困惑.

我还发现了一些东西,说AS2和AS3之间的Object语法不同,但仅此而已.

我该如何创建对象?什么是最佳实践,对于上帝的爱,有人知道我在哪里可以找到深入的教程吗?(我的谷歌显然很弱)

apache-flex flash actionscript

2
推荐指数
1
解决办法
1068
查看次数