jQuery的:使用相同功能的多个ID
问题描述:
我使用这个jQuery的:使用相同功能的多个ID
jQuery('#mydiv').datetimepicker({ ... });
如何使用此功能的不仅仅是一个ID吗?
思想这样的事情应该做的工作,但它不会:(
jQuery('#mydiv','#anotherdiv).datetimepicker({ ... });
jQuery('#mydiv|#anotherdiv).datetimepicker({ ... });
任何想法感谢
答
使用一个单独的参数用逗号分隔的ID,不是单独的论点。
jQuery('#mydiv,#anotherdiv').datetimepicker({ ... });
答
获得相应的div类名,然后引用它们是这样的:?!
jQuery('.className').datetimepicker({ ... });
答
一个常见的类将是最好的解决方案,因为@simon建议。
如果你绝对需要使用的ID(例如,你只能修改JS,而不是DOM),可以循环通过一组ID:
$.each(['mydiv', 'anotherdiv'], function (index, value)
{
$.('#' + value).datepicker({ ... });
}
给你的div一个共同的类,然后'$( 'MyClass的 ')。的DateTimePicker ......' – James
JQuery的(' #result,#mydiv')jQuery的nesnesibölmesözdizimi... – AhbapAldirmaz