我有一个脚本使用mootools 1.1来处理Ajax“表单”,它做了类似的事情,以便在实际处理之前了解(动态创建的)表单中有多少行:
form_rows = $$('#form_row'); // X can be anywhere from 4-20
console.log(form_rows.length); // in moo 1.1 this returns X-- with moo 1.2 it returns 1
阅读moo 1.2文档,看起来这两种情况都应该相同 - 但是moo 1.2总是只返回第一个“form_rows”元素,而不是所有元素。
任何人都可以解释原因吗?
感谢您的帮助。
答案 0 :(得分:1)
#form_row
表示ID。每页只能有一个唯一ID。如果您需要多个el,请分配和选择类。