【发布时间】:2011-04-26 23:48:03
【问题描述】:
我有一些这样的 HTML 代码:
<input id="fieldname-1" name="field_name[value][1]" value="1" type="checkbox" />
<input id="fieldname-2" name="field_name[value][2]" value="2" type="checkbox" />
<input id="fieldname-3" name="field_name[value][3]" value="3" type="checkbox" />
我想用 jQuery 来访问它:
$('input[field_name]').change( function() { dosomething(); });
我无法通过调用$('.classname') 添加类字段来执行此操作,因为它是由 Drupal 的 cck 模块呈现的,我不想将其添加到主题层。
最好的办法是让我的模块为每个字段添加一个类。但更快的解决方案是知道如何通过 jQuery 访问这些字段
【问题讨论】:
-
为什么不通过id访问?
-
因为 id 只能访问一个字段。我希望我的 jquery 在多个字段上运行(忘了在我的问题中说)另外,当我添加字段时,我必须重写 jQuery 代码
标签: jquery drupal cck checkbox inputbox