jQuery .select()与.live()

在输入中选择文本时,如何触发该触发器? 必须直播/委托
$(\'input:text\').live(\'select\', function () {
    alert(\"selected\");
});
已更新为input:text(受大众欢迎)。在输入框中选择文本时,我仍然没有收到警报消息。 http://api.jquery.com/select/上的示例为我提供了所需的结果。我只需要它在.live()上工作     
已邀请:
        在Opera,FF,Safari和Chrome浏览器中,您的代码对我来说很好(jsFiddle)。 IE8似乎并不喜欢它。 我以为可能是因为
.live()
将事件处理程序绑定到
document
,并且IE可能在文档上没有
onselect
事件,所以我尝试将其范围限制为正文甚至包装元素没运气。 这可能是jQuery的错误。     
        您选择的所有输入错误。如果您要这样做,则应该使用
$(\'input\')
。 甚至更好,因为只有文本输入可以选择文本,请尝试“ 5” 我认为问题出在
.live()
文档的引言中:   DOM遍历方法不是   支持查找要发送的元素   为了生活()。 当您仅使用伪类时,jQuery将添加所有选择器(
*
),例如
$(\'*:input\')
,这可能无法根据其用于填充结果数组的方法进行委派。只是在黑暗中拍摄,但我能做的最好的是,不知道怎么回事。     

要回复问题请先登录注册