javascript - 向左滑动不起作用

标签 javascript jquery html css

尝试让父 div 在其子项之一被单击时向左滑动。但是,我收到以下错误消息:

Uncaught TypeError: Property '#' of object # is not a function

$(".Area").live("click", function () {
    $(".sliderAreas").hide('slide',{ direction: 'left' }, 1000);
})

<div class="clear sliderAreas">
    <h1>Area</h1>
    <h2>Please Select your Current Location</h2>  
    <br />
    <div class='SkiAreas' id="Report">
       <div class='Area'></div>
    </div>
</div>

如果我删除动画选项,默认的滑动 Action 会很好地发生。

最佳答案

那是因为您尝试使用的功能(即 hide() 方法中使用的参数)在 vanilla jQuery 中不可用 - 您需要记住包含 jQuery UI元素中的库。

jsFiddle here.

关于javascript - 向左滑动不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17735351/

相关文章:

html - 尝试在 HTML 和 CSS 编码页面中添加文本和颜色

javascript - Electron SQL 安全

jquery - 在 Symfony2 实体字段中添加 JQuery 自动完成

javascript - 使用 AJAX 加载 VideoJS

jQuery - 动态 div 高度

jquery - 更改 css 样式 HTML5 表单 required 属性 required message

php - 如果 isset 破坏了我的 php

javascript - 为什么我的图像没有显示在弹出窗口中?

javascript - 如何修复 Nav 和 Tab 两者

javascript - 如何在 Windows 上的 Emacs 中交互式运行 node.js