gpt4 book ai didi

javascript - YUI:字符串可以,但是包含字符串的 var 不行?

转载 作者:行者123 更新时间:2023-11-30 06:08:26 30 4
gpt4 key购买 nike

var allRows = this.getTbodyEl().rows;
for (var i = allRows.length - 1; i >= 0; i--){
var thisRowID = allRows[i].id;
// Clean up any existing Drag instances
if (myDTDrags[thisRowID]) {
myDTDrags[thisRowID].unreg();
delete myDTDrags[thisRowID];
}
// Create a Drag instance for each row
myDTDrags[thisRowID] = new YAHOO.util.DDProxy(thisRowID);
};

我不明白为什么,但是上面的代码没有为我的表中的每一行生成一个 DDProxy 对象。我已通过将字符串引用传递给 DOM 元素来验证 DDProxy 代码已全部加载并正常运行:

myDTDrags[thisRowID] = new YAHOO.util.DDProxy('yui-rec30');

这使得相应的行可以按预期拖动!我还使用 typeof 验证了 thisRowID 的值确实是“字符串”类型,并且该字符串包含适当行元素的 ID。

我错过了什么?

最佳答案

更新:我上面发布的代码是正确的。我错了,因为我的 thisRowID 变量的内容没有包含对适当行元素的引用!

关于javascript - YUI:字符串可以,但是包含字符串的 var 不行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2315191/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com