悬停功能在iframe内部无效

时间:2013-07-24 15:48:07

标签: jquery html

悬停功能在iFrame中无效。

<script type="text/javascript">
$(function(){
$('.check').live('hover',function(){
alert(0)
})})
</script>

<iframe frameborder="0" allowtransparency="yes" src="frame.html" width="400"></iframe>

// frame html

<a class="check" href="javascript:void"> hover me</a>

1 个答案:

答案 0 :(得分:0)

同一域上的IFrame

我认为这就是你所描述的......

如果您的iframe来自与您的代码相同的域,则可以使用:

$("iframe").contents().find('.check')作为您的选择器。

来自不同域的IFrame

不可能,请看这个问题:jQuery/JavaScript: accessing contents of an iframe