1

我有一个使用 jQuery 同位素和砖石布局的页面。有许多 div,一个是嵌入为 html5 的 youtube 视频。

由于某种原因,在 Firefox 中单击 youtube 视频时,页面会跳回页面顶部。它在 Safari/Chrome 中完美运行。

如果有人有任何想法可能导致这种情况,将不胜感激!

JSBIN:http: //jsbin.com/iwehev/2

4

2 回答 2

2

你的例子没有做你为我描述的事情。听起来你正在寻找preventDefault();。在任何元素给您点击问题的点击功能中使用它。

$('a').click(function(evt){
    evt.preventDefault();
});
于 2013-02-06T17:12:21.403 回答
0
$('#wall').isotope({
    itemSelector: '.box',
    animationEngine: 'css,
    layoutMode: 'masonry',
    transformsEnabled: false //Disable transformations
});

将 transformsEnabled: false 添加到 isotope 函数。

于 2013-02-01T16:57:09.877 回答