我的页面上有一些第三方 iframe,mousesover
只有当这些 iframe 的 src 在 src 文本中的任何位置包含 twitter 或 facebook 时,我才想在用户捕获它们。由于我无法捕获点击(我可以使用他们的自定义方法,我想保持代码完全独立)。我想捕捉用户何时将鼠标移入 iframe(位于我的页面上,不是由他们引入的)。iframe 的“SRC”在我的站点之外,但实际调用在我的页面中。有任何想法吗?
翼:
var _self = this;
$("iframe src").filter('/facebook|twitter/')
.mouseover(function(event){
event.stopPropagation();
_self.somemethodcall();
});
或类似的东西:
var _self = this;
$('iframe').filter(function() {
return $(this).attr('src').match(/facebook|twitter/);
}).bind("mouseover", function(event) {
event.stopPropagation();
_self.somemethodcall();
});