jquery 弹跳效果破坏了列表的内联对齐

2023-12-24

我正在尝试用我网站的主导航制作一些动画。有了这个,我想在导航菜单项悬停时应用弹跳效果。这是我的导航结构:

<div>
    <ul>
        <li><a>Home</a></li>
        <li><a>About</a></li>
        <li><a>Testimonials</a></li>
        <li><a>Contact Us</a></li>
   </ul>
</div>

然后我的 script.js 文件中有这个:

$('nav ul li a').hover(function() { //mouse in
    $(this).parent().effect("bounce", { times:3 }, 'normal')
});

我已经让每个列表项在悬停时弹回,但我遇到了问题,因为当它们悬停时,列表项对齐会中断,就像它们会掉落在底部一样(我的列表项应该是内联的)。而且,每当它们悬停时,它们都会不断弹跳。

我想要发生的是,我可以限制它的弹跳效果,它只会弹跳一次,并且在鼠标从链接移开后会再次弹跳。另外,我想在弹跳时保持导航的内联显示。

这可能吗?我已经尝试了一些东西,但它不起作用。任何帮助,将不胜感激。先感谢您。


正如诺亚 1989 所说,float:left关键是:

    li {
        float:left;
    }

这是我使用的js:

    $('li a').hover(function() { //mouse in
        $(this).parent().effect("bounce", { times:1 }, 'normal');
    }, function () { //mouse out
        $(this).parent().effect("bounce", { times:1 }, 'normal');
    });

Here http://jsfiddle.net/b4HL9/如果您想查看hoverIn 和hoverOut 上的弹跳,请使用小提琴。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jquery 弹跳效果破坏了列表的内联对齐 的相关文章

  • 使用 jQuery 检测容器溢出?

    我见过这个问题 https stackoverflow com questions 2059743 detect elements overflow using jquery但感觉必须有一个 更干净 的 jQuery 方法来做到这一点 我什
  • 数据表“footerCallback”函数未在页脚中显示结果

    我尝试获取每列的总和并将结果显示在页脚中 我在用着 页脚回调 https datatables net reference option footerCallbackDatatables提供的功能 但是它在页脚中没有显示任何内容 数据表解释
  • 在 jQuery 中获取 CSS 规则的百分比值

    假设规则如下 largeField width 65 有没有办法以某种方式恢复 65 而不是像素值 Thanks EDIT 不幸的是 在我的例子中使用 DOM 方法是不可靠的 因为我有一个导入其他样式表的样式表 因此cssRules参数以以
  • Jquery 自动完成 - 预填充文本字段

    我有一个自动完成字段 改编自地理自动完成以查找地理位置 当用户从列表中选择位置时 我会获取纬度 经度和用于搜索的其他一些信息 然而 现在只有当用户实际从自动完成列表中进行选择时它才有效 而不是开始键入并单击 Enter 例如他们尚未从列表中
  • 我可以在不使用 Jquery UI 的情况下获得 Jquery Pulsate Effect 吗?

    我遇到了由于某种原因无法使用 Jquery UI 的情况 我正在尝试在不使用 Jquery UI 的情况下获得 Jquery UI 脉冲效果 与此链接类似 http docs jquery com UI Effects Pulsate ht
  • 在多个数组中搜索字符串,然后设置 var - jQuery

    我正在寻找基于字符串存在于哪个数组中设置一个变量 例如 var primary red blue yellow var secondary orange purple green 然后检查 purple 并返回它在 secondary 数组
  • 无法从 JSON 请求获取数据,尽管我知道它已返回

    我试图获取从 getJSON 返回的数据 但我无法让它工作 我已经在 search twitter API 上尝试了相同的代码 效果很好 但它不适用于其他网站 我知道数据已返回 因为我在使用检查器时可以找到它 我通过检查器找到的值是 id
  • 角度 ng-repeat 根据条件添加样式

    我在 div 列表上使用 ng repeat 并且在渲染此 div 的 json 中手动添加项目 我需要定位我在 json 中添加的最后一个 div 它会自动在屏幕上渲染 即 couse 光标所在的位置 其余部分保持在相同位置 但没有给出渲
  • 使用 jquery 事件 keydown 模拟在文本区域上输入不起作用

    我正在尝试制作 Facebook 自动回复消息脚本 这是我的代码 window load function var a setInterval function var e titlebarText html if e else texta
  • 使用 jquery fullCalendar 时,为什么我在切换月份后看到重复的事件?

    I am 使用 jquery fullCalendar 插件 http arshaw com fullcalendar 我遇到了一个奇怪的问题 当我加载第一个月 在本例中为 2013 年 12 月 时 它工作正常 我调用我的 ajax 事件
  • 将字符串从 Struts2 操作返回到 jQuery [重复]

    这个问题在这里已经有答案了 我使用 jQuery Ajax 调用 Struts2 操作 如下所示 ajax url callAction action type POST data data dataType string success
  • Vue 2 日期选择器组件

    我正在尝试使用 Bootstrap Datepicker 创建 Vue 2 组件 但在选择日期后尝试更新输入时遇到困难 这是我的代码 Vue component datepicker template
  • jquery 小部件、_create 或 _init

    有些jquery插件扩展小部件使用 create方法 而另一些则使用 init方法 有人可以解释两者之间的区别吗 还有什么时候扩展 widget 或直接扩展 jquery fn 更好的指导 来自jQuery UI 开发人员指南 http d
  • Twitter 的推文按钮有回调吗?

    有没有办法在 Twitter 的推文按钮上注册回调 我希望能够跟踪我网站上的哪些特定用户在 Twitter 上发布了链接 我无法添加 onClick 事件 因为它是跨域 iFrame 还有其他想法吗 我见过一种方法 https stacko
  • 是否使用 delegate()

    有没有人能够解释为什么使用以下函数 potato delegate frenchFry click function e do something 优于 potato bind click function e if e target ha
  • Pjax动画

    我终于让 pjax 工作了 但我还有另一个问题 如何添加一些 jquery 动画 如淡出 幻灯片旧内容和淡入 幻灯片新内容 默认情况下 pjax 只是更改内容 没有任何好看的效果 任何帮助将非常感激 此致 基本上 你有一堆事件 https
  • 在 jQuery 中获取 SELECT 的值和文本[重复]

    这个问题在这里已经有答案了 可能的重复 获取选择框中选定选项标签的值 https stackoverflow com questions 7380604 getting the value of the selected option ta
  • jquery 当前可见的第 n 个子级

    我可以像这样设置每 4 个 item div 的样式 jQuery item nth child 4n addClass fourth item 这工作得很好 但后来我隐藏了一些项目 显示了其他一些项目 并想重新做这个样式 但只对每第四个可
  • 使用jquery调用AS3外部接口

    我正在使用ExternalInterface 调用嵌入在html 页面中的Flash 应用程序 以下代码工作正常 我正在使用按钮进行测试 document ready function button click function var a
  • 如何为 jQuery 插件设置私有变量?

    我想创建一个简单的插件 它使用元素的文本作为默认值 或者您可以在调用插件时设置此值 但是 如果我不设置该值 并为多个元素调用插件 则默认值会成倍增加 function fn reText function options var setti

随机推荐

  • 获取前 10 个未使用的手册序列号

    我想从某个范围中查找前 10 个未使用的手动序列号 请在下面找到我的查询 select X1 From Select Rownum seq number From Dual Connect By Rownum lt Select LPAD
  • 清除SqlDataSource中的缓存

    我需要在启用缓存的情况下手动清除 SqlDataSource 上的缓存 我尝试设置 EnableChaching false 和 CacheDuration 0 以及 1 但似乎没有一个会使缓存中已有的内容过期 尽管它们似乎确实阻止了新的
  • Node JS req.body 未定义

    我浏览了很多其他帖子 但我对此感到非常迷失 我可以运行一个console log req 并得到以下输出 ServerResponse req IncomingMessage url my endpoint method POST stat
  • JavaScript:继承自 Function.prototype 的对象

    我正在测试詹姆斯 肖尔的对象游乐场 http www objectplayground com 我看到所有方法都继承自 Function prototype 包括全局 Object prototype 上的方法 这是如何运作的 这不是有点圆
  • 将 Snowflake 连接到 Azure 分析服务以构建多维数据集

    我需要通过连接到 Snowflake DB 在 Azure 分析服务上构建多维数据集 似乎Azure分析服务不提供雪花连接器 任何人都可以建议如何克服这个问题 首先 在您的笔记本电脑上安装32 位和 64 位 ODBC 驱动程序 https
  • 在 Java 中初始化通用变量?

    我在使用泛型时遇到问题 我有一个方法作为 public void push T element 现在我无法理解的是如何创建一个通用变量 以便我可以将其传递到该方法中 我知道通用永远是一个数字 但我不知道应该如何做到这一点 是不是一定是这样的
  • SerialPort port.open“端口‘COM2’不存在。”

    我有一个大问题SerialPort Open 我正在与 USB 虚拟 com 端口 cdc 通信 它被列为 COM2 它在 TeraTerm 超级终端 等中运行良好 但是当我尝试在 C 中打开端口时 它给了我异常The port COM2
  • 在高图表中显示对应的格鲁吉亚日期的波斯日期

    我们可以使用公历日期和格鲁吉亚到波斯日期转换器脚本来显示波斯日期Highchart and Highstock 那么覆盖日期格式的更好方法是使用Highcharts dateFormats and 波斯语日期 http babakhani
  • Matplotlib:通过乘以常数来缩放轴

    matplotlib 有没有快速缩放轴的方法 说我想要情节 import matplotlib pyplot as plt c 10 20 30 40 plt plot c 它会绘制 我如何扩展x axis快速地说 将每个值乘以5 一种方法
  • 如何模仿AOT逐层导出功能X++?

    我正在尝试以编程方式在 X 中复制以下步骤 在 AOT 树中右键单击根节点 然后单击 导出 提供文件名 单击 应用程序对象层 复选框 指定 cus 作为应用程序对象层 将 XPO 导出到文件 我已经尽可能导出整个 AOT 树 但我无法找到一
  • 如何在JavaFX ScatterChart中从点到X轴绘制一条线?

    现在我正在使用 JavaFX ScatterChart 我需要从数据点到 X 轴绘制一条线 如下图所示 感谢您的帮助 您必须创建自定义图表并将线条添加为自定义节点 这与答案中的标记线非常相似在 JavaFX 图表中添加一条线 https s
  • 如何在插入语句期间从C#中的Access数据库获取下一个自动增量值

    我当前正在从用 C 编写的 Windows 窗体应用程序输入数据 我的数据库是 Microsoft Access 数据库 一切工作正常 接受我不断收到重复主键值的错误 我已经在互联网上挖掘了一段时间 但没有找到与我的问题相关的太多内容 我当
  • SQL Compact 3.5 中的嵌套 SELECT 子句

    在这篇文章中 使用嵌套选择进行选择 http social msdn microsoft com Forums en sqlce thread ac926272 2382 4acb 84e3 fc32945c7cea 我读到 SQL Com
  • 属性文件中属性的命名约定

    Java 属性文件中定义的属性名称的命名约定是什么 我可以使用大写字母还是只能使用小写字母 例如 bankAccountNumber 或bank account number 它是在互联网上的某个地方定义的吗 建议属性文件中的命名约定为小写
  • R 中 prcomp 对象的子集

    我基本上是计算一组变量的 PCA 一切正常 假设我使用虹膜数据作为示例 但我的数据不同 虹膜数据应该足以解释我的问题 data iris log ir lt log iris 1 4 log ir mapply is infinite lo
  • VSTO Outlook AddIn:无法使用资源管理器关闭事件

    前一段时间 我使用 NetOffice 编写了一个 Outlook AddIn 效果非常好 现在 借助新的 Visual Studio Community 2017 我可以在没有 NetOffice 帮助的情况下对 Office AddIn
  • 替换两个单词之间可能有一个或多个任何类型的空格

    我是正则表达式的新手 并且在看似简单的情况下遇到了困难 我需要将 foo bar 替换为 fubar 其中 foo 和 bar 之间有任意数量和种类的空白 无论如何 我使用 php 的 eregi replace 来完成此操作 先谢谢您的帮
  • 条件 numpy.cumsum?

    我对 python 和 numpy 很陌生 如果我误用了一些术语 我很抱歉 我已将栅格转换为 2D numpy 数组 希望能够快速有效地对其进行计算 我需要获得 numpy 数组的累积和 这样 对于 每个值 我生成所有小于或的值的总和 等于
  • 如何使用formik实现最新6版本的mui Timepicker

    我正在使用 MUI 反应时间选择器 https mui com x react date pickers time picker 我想使用 Formik 将其与验证集成 但问题是值没有绑定到表单的初始值中 const initialValu
  • jquery 弹跳效果破坏了列表的内联对齐

    我正在尝试用我网站的主导航制作一些动画 有了这个 我想在导航菜单项悬停时应用弹跳效果 这是我的导航结构 div ul li a Home a li li a About a li li a Testimonials a li li a Co