<object>
유형의 요소에 jQuery 이벤트 수신기를 연결하고 해당 이벤트에서 트리거 된 모든 이벤트를 가져 오지 못했습니다. 따라서개체 요소에 대한 jQuery 이벤트가 작동합니까?
: 자바 스크립트와
<object></object>
: 나는이 $('body')
에 동일한 코드가있는 경우
$('object').on('foo', function(evt, data){ alert(data) });
$('object').trigger('foo', 'object-on-object');
, 그것은 잘 작동합니다. 또한 <body>
및 $('object').trigger()
에서 이벤트를 수신하는 경우 이벤트를 수신합니다.
여기에는 이것을 입증하는 jsFiddle이 있습니다. 그 안에는 bar
이벤트가 발생하지 않았지만 두 개의 foo
이벤트가 있음을 알 수 있습니다.
어떤 브라우저를 사용하고 있습니까? – jmort253
여기 LOL과 마술은 사용되지 않는'.live'와 함께 작동합니다 : http://jsfiddle.net/vNqZD/1/ **하지만 ** 걱정하지 않으려 고합니다. osx 사파리에 있고 당신의 문제점 남자 - 재미있는 볼 수 있습니다 - 나는 그것이 작은 릴 솔루션이 될 것입니다 내기. –
jmort253 : Safari 5.1 –