jQuery的。 jParallax。如何更改点击的默认值?

我有这个 -
$('.parallax').jparallax({mouseResponse:true}, {}, {});
我点击链接后需要将mouseResponse更改为false -
$('a.goto').click(function(){ 
});
请问我( UPD: 我使用这个插件来滚动大小的div。我想点击下面的链接后停止这个插件(停止任何滚动)。 F。恩。 HTML:
<div id="content" class="parallax">
<div style="width:3466px; height:1233px;">img src="../7.jpg"/></div>
</div>
<a href="#j" class="stop"> stopScrolling </a>
JS: 我尝试:
$('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 - 他们在新闻空间锁定jparallax。不知道如何在我的项目中做到这一点     
已邀请:
$("a.goto").click();
我不知道这是不是你想要的     
也许你在想这个:
$('a.goto').click(function(ev){ 
ev.preventDefault();
});
    
这是你想要完成的吗? http://webdev.stephband.info/parallax_demos_type.html 源代码很简单,我做了一个调整,以便更好地练习jQuery事件冒泡
$('a.goto').click(function(e){
    e.preventDefault();
    var ref = $(this).attr("href");
    $('#parallax').trigger("jparallax", [ref]);
});
假设这样的标记
<a href="#anchor" class="goto">Anchor</a>
    
解:
var varName = false;
在插件代码中找到 - //鼠标响应 - 并用你的var替换
// Mouse Response
    if (settings.mouseResponse) {
        jQuery().mousemove(function(mouse){

            if (varName) return;
点击更改var
    $('a').click(function(){

    stopParallax = true;
});
    

要回复问题请先登录注册