McD*_*eam 2 javascript jquery jquery-selectors
我的javascript看起来像
$('.adv_group').each(function(){
var eachAdvGroup = $(this);
$(document).on('keypress', **eachAdvGroup.find('.userinput:last')** ,function(){
//do something
}
})
Run Code Online (Sandbox Code Playgroud)
我知道'on'只接受String,所以如何将$(this).find('.userinput:last')翻译成字符串?
PS我想最后.userinput每.adv_group
你可以这样做:
$('.adv_group').on('keypress', '.userinput:last', function(){
........
});
Run Code Online (Sandbox Code Playgroud)
Jquery在内部对所有匹配进行循环.adv_group.
如果您的意思.adv_group是不能保证始终存在,那么将其委托给另一个父级或文档.
$(document).on('keypress', '.adv_group .userinput:last-of-type', function(){
........
});
Run Code Online (Sandbox Code Playgroud)
由于在飞行序产生adv_group要把它在每一个你需要使用电平来选择:last-of-type或:last-child不:last,所以它最后选择.userInput的每一个.adv_group,而不是最后所有的.userInput一切adv_groups结合.
| 归档时间: |
|
| 查看次数: |
84 次 |
| 最近记录: |