当我点击特定的div ID时,我尝试执行一个函数,没有任何反应,帮助!例如:
$( "#jwplayer-1_wrapper" ).click(function() {
alert( "Handler Clicked" );
});
答案 0 :(得分:2)
检查
$(document).ready(function(event)
{
$('#jwplayer-1_wrapper').mousedown(function() {
alert('click detetced');
});
});
答案 1 :(得分:1)
我认为这是您遇到的问题:Track a click on a flash movie (object / embed) with jQuery
那就是 - 嵌入式flash对象窃取了click事件,而jquery永远不会看到它。
答案 2 :(得分:0)
您是否动态创建元素?可能是元素在文档就绪时不存在。尝试:
$("body").on("click", "#jwplayer-1_wrapper", function() {
alert("Handler clicked");
})
否则,请检查ID并确保其正确无误。
答案 3 :(得分:-1)
您必须等待DOM准备就绪。使用jQuery(document).ready
$(document).ready(function() {
$( "#jwplayer-1_wrapper" ).click(function() {
alert( "Handler Clicked" );
});
});