假设jQuery具有scroll
事件类型。是否有机会确定它是否已分配事件处理程序?
答案 0 :(得分:2)
是的。你可以。
<input id="fname" type="text" name="fname" />
$('#fname').change(function(){ alert('change!' );})
if (($.data( $('#fname').get(0), 'events' ).change).length>0)
{
alert('You have "change" event handler assigned.');
}
答案 1 :(得分:0)
您可以使用event.type
检查事件类型。