【发布时间】:2011-04-20 21:24:02
【问题描述】:
通常,当我使用类作为选择器时,我会尝试使用“id”选择器,因此它不会搜索整个页面,而只会搜索该类所在的区域。
但是我有一个部分视图,其中包含代码。这个局部视图(通用代码)被一个表单标签包裹起来。
我有:
<form id="Create">
// load common code in from partial view
</form>
<form id="Edit">
// load common code in from partial view
</form>
现在在这个通用代码中,我需要将一个插件附加到多个字段,所以我会这样做
$('#Create .myClass').plugin({ options here});
$('#Edit .myClass').plugin({options here});
所以它几乎是相同的代码。我想知道是否有办法让它查找任何一个 id?
编辑
当我的选择器有变量时,我遇到了问题
my.selectors =
{
A: '#Create',
B: '#Edit',
Plugin: ' .Plugin'
};
$(selector.A+ selectors.Plugin, selector.B+ selectors.Plugin)
似乎没有运行。
【问题讨论】: