当前位置: 首页 > 知识库问答 >
问题:

如何在弹出菜单上覆盖Weebly Javascript?

鄢松
2023-03-14

默认情况下,Weebly会将jquery函数附加到它的子菜单中,隐藏子菜单并在用户悬停在父菜单元素上时显示它。

有没有人知道有没有办法防止这种情况发生?这都是在可配置的HTML/CSS/JavaScript项加载自定义页面模板之后执行的。

Weebly起初拒绝为自定义模板问题提供帮助。

此URL http://www.base.co/

当用户悬停在父菜单上时,左侧菜单上的子菜单会受到javascript函数的影响,显示为:none/block。

我想使子菜单始终显示在父菜单下面。

谢谢你。

=>编辑

来自Weebly Support:

“如果你想绕过现有的脚本,就需要删除(从代码中删除)当前创建的菜单,并且需要在代码中手动创建新的菜单。这是绕过内置脚本的唯一方法。”

..这就解释了为什么这个家伙想为Weebly做这个自动生成的边菜单,也许是用JavaScript或者jQuery

共有2个答案

狄元魁
2023-03-14

Weebly对这个问题提供了以下答案

你好,

该特定功能是使用在代码中应用于{menu}的大部分全局脚本创建的。

如果您想绕过现有的脚本,则需要删除(从代码中删除)当前已创建的菜单,并且需要在代码中手动创建新菜单。这是绕过内置脚本的唯一方法。

莫欣悦
2023-03-14

使用jQuery覆盖菜单锚上的'mouseover'事件:

<script src="//code.jquery.com/jquery-1.11.0.min.js"></script>

<script>
$(document).ready(function(){
  $("ul.wsite-menu-default a").mouseover(function(){
    //your javascript code here
  });
});
</script>

或者在要覆盖特定菜单项的情况下:

<script src="//code.jquery.com/jquery-1.11.0.min.js"></script>

<script>
$(document).ready(function(){
  $("ul.wsite-menu-default a:contains('Channels')").mouseover(function(){
    //your javascript code here
  });

  $("ul.wsite-menu-default a:contains('About')").mouseover(function(){
    //your javascript code here
  });
});
</script>
 类似资料:
  • 这是我的html代码: 和css代码:

  • mui框架内置了弹出菜单插件,弹出菜单显示内容不限,但必须包裹在一个含.mui-popover类的div中,如下即为一个弹出菜单内容: <div id="popover" class="mui-popover"> <ul class="mui-table-view"> <li class="mui-table-view-cell"><a href="#">Item1</a></li

  • 我对弹出菜单有问题。我想要的是,当用户在jlist上单击鼠标右键时,会出现一个弹出菜单。我创建了一个类,在其中我创建了弹出菜单,一个扩展了mouselistener的类,以及另一个将鼠标侦听器添加到jlist的类。在扩展mouselistener的类中,我调用弹出菜单的类并显示它。问题是弹出菜单没有出现。 当我点击我得到的是: 在released javax中按released enter。摆动J

  • 问题内容: 给定以下用例: 我使用D3js渲染由AngularJS管理的对象。我想向D3图表添加交互性。当单击svg元素时,我希望有一种弹出菜单允许修改对象属性。这些属性是AngularJS必需的,但不是D3呈现的。 D3-Angular集成源自使用闭包的http://bl.ocks.org/biovisualize/5372077。 当前实施: 从今天开始,我正在使用angular-ui引导程序

  • 基本的Android网页文本选择菜单如下图所示。它有复制、共享、全选、网络搜索等选项。 我想越过这个菜单,并希望他们作为我自己的菜单列表,如“标记颜色”,“标记为imp”等。我查看了关于堆栈溢出的上下文菜单的大部分可用问题。大多数问题与上下文菜单有关,但没有给出预期的结果。我想要像下面图像一样的菜单 当我执行选择时,android monitor会显示一些视图创建表单viewRoot 我扩展了an

  • 问题内容: 让我们来看看, 我知道如何更改ListView的样式(选择项目时为橙色): android:listSelector =“ @ drawable / xxx”和带有位图或@color的可绘制对象 关键是,为了具有一致的设计,我必须对上下文菜单执行相同的操作,但是我看不到在哪里进行更改。没有listSelector,没有任何更改。 问题答案: 如果通过上下文菜单表示长按菜单,那么我已使用