我有- $('.parallax').jparallax({mouseResponse:true}, {}, {});
我需要在点击链接后将mouseResponse更改为false -
$('a.goto').click(function(){
});请给我(请)
upd:
我用这个插件在小屏幕上滚动大屏幕。我想停止这个插件(停止任何滚动)后,点击下面的链接。
f.前任。
html:
联署材料:
我试着:
$('a.stop').click(function(){
$('.parallax').jparallax({mouseResponse:false}, {}, {});
});
$('.parallax').jparallax({mouseResponse:true}, {}, {}); 和
$('a.stop').click(function(){
jQuery.fn.jparallax.mouseResponse({mouseResponse:false});
});
$('.parallax').jparallax({mouseResponse:true}, {}, {}); upd2:
我发现了这个http://flickaway.s3.amazonaws.com/ploreex/ploreex.html --他们在新闻空间上锁定了Lock视差。我不知道如何在我的项目中做到这一点。
发布于 2011-03-11 06:34:48
解决办法:
var varName = false;在插件代码中找到- //鼠标响应-并用var替换
// Mouse Response
if (settings.mouseResponse) {
jQuery().mousemove(function(mouse){
if (varName) return;在单击时更改var
$('a').click(function(){
stopParallax = true;
});发布于 2011-03-03 20:04:00
$("a.goto").click();我不知道这是不是你想要的
发布于 2011-03-03 20:13:12
也许你在想:
$('a.goto').click(function(ev){
ev.preventDefault();
});https://stackoverflow.com/questions/5185683
复制相似问题