首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JQuery lavalamp:当按下lavalamp栏外的超链接时,选择lavalamp内的焦点/突出显示项目

JQuery lavalamp:当按下lavalamp栏外的超链接时,选择lavalamp内的焦点/突出显示项目
EN

Stack Overflow用户
提问于 2010-07-23 06:46:14
回答 3查看 1.7K关注 0票数 3

嗨,我希望有人能帮我解决jQuery lavalamp的问题。

我有以下内容--一个使用lavalamp的菜单栏。-单击菜单栏上的链接时加载内容的div -在我的内容div中,我有一些链接链接到与菜单栏中相同的页面

菜单栏本身看起来和工作起来都很棒。但是,我不希望当用户单击我的content div中的一个链接时,能够聚焦/突出显示相应的菜单项“菜单项”。

例如

代码语言:javascript
复制
<div><ul class="lavalamp">
  <li><a href="Item 1.html">item 1</a></li>
  <li><a href="Item 2.html">item 2</a></li>
  <li><a href="Item 3.html">item 3</a></li>
 </div>

<div id="dynamic-content">
   <a href="Item3.html">Item 3.html</a>
</div>

当用户点击动态内容div中的item 3时,lavalamp上的选择应该会改变。

有没有人有这方面的经验?

谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-07-23 07:20:21

我不知道您使用的是哪个jQuery lavaLamp。如果您使用的是this one,请使用SimpleCoder的答案。如果您使用的是this one,请尝试执行以下操作:

代码语言:javascript
复制
    $(function() {
        var loc = window.location.href;
        var filename = loc.substring(loc.lastIndexOf('/')+1, loc.length);

         $('.lavalamp a, #dynamic-content a').each(function(){
            if ($(this).attr('href') == filename){
               $(this).parent().addClass('current');
            }
         });

        $(".lavalamp").lavaLamp({
            fx: "backout",
            speed: 700
         })
    });
票数 2
EN

Stack Overflow用户

发布于 2010-07-23 06:54:56

要更改lavalamp上的选择,请使用传递startItem参数的lavaLamp()函数重新定义lavalamp:

代码语言:javascript
复制
$('#myLavalamp').lavaLamp({startItem: 4});

请注意,元素的编号从0开始。此外,您还必须包含最初用于初始化lavalamp的所有其他选项。

票数 2
EN

Stack Overflow用户

发布于 2012-02-02 19:39:36

代码语言:javascript
复制
    $(function() {
    var loc = window.location.href;
    var filename = loc.substring(loc.lastIndexOf('/')+1, loc.length);

     $('#2 a, #dynamic-content a').each(function(){
        if ($(this).attr('href').indexOf(filename)>-1){
           $(this).parent().addClass('current');
        }
     });

    $("#2").lavaLamp({
        fx: "backout",
        speed: 700
     })
});
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3314116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档