要访问的选择列表中的其中id与sentiddjQuery的输入slector
$('.select[id^=sentidd]').change(function() {}
它未能启动。什么是正确的语法?
要访问的选择列表中的其中id与sentiddjQuery的输入slector
$('.select[id^=sentidd]').change(function() {}
它未能启动。什么是正确的语法?
只能在页面加载时加载DOM元素吗?我实际上使用ajax加载它,其中select元素的ID从sentidd1开始,sentidd2等... – MalTec 2011-03-22 20:31:10
@MalTec这完全取决于您放置代码的位置。如果返回一个AJAX请求,您希望对选择列表执行一些操作,然后将代码放在那里。如果要使用选择器绑定到所有select元素的change事件,可以使用'.live'将代码放置在'$ document.ready(...)'中。这里提供的所有内容都是选择器,以了解如何使用这些元素,这取决于您。 – ahsteele 2011-03-22 20:42:46
试试这个 - select[id^="sentidd"]
- 注意.
不见了,并且新的"
s。
您需要将属性值放在引号中。选择前您还有一个.
。这意味着类别为select
的元素不是HTML select
标记。
的选择应该是:
$('select[id^="sentidd"]')
@ahsteele thnx的信息。我不知道这个功能。 – MalTec 2011-03-23 07:45:35
没问题,这是一个教育人们如何堆栈溢出工作的问题。欢迎来到社区。 :) – ahsteele 2011-03-23 13:26:21