小编use*_*389的帖子

单击javascript顺畅滚动

我正在使用此链接:

<a class="" onclick="location.href='#top'" href="superContent">superContent</a>
Run Code Online (Sandbox Code Playgroud)

它同时做两件事:

  1. 将用户跳转到页面顶部
  2. 执行另一个(不相关的)ajax加载功能

一切都很好,除了我试图弄清楚如何让它更顺畅地滚动到顶部.我已经尝试添加.scroll将它附加到我的jquery scrollTo插件,但没有任何反应,这可能与我正在使用javascript onclick这一事实有关,而href属性完全做了其他事情.

有没有办法将动画平滑滚动附加到onclick ="location.href ='#top'"?

javascript scrolltop

15
推荐指数
2
解决办法
7万
查看次数

使用jQuery使animate.css效果在悬停和onclick上工作

我正在使用CSS3Dan Eden 的动画。

我在处理jquery悬停或单击事件时遇到麻烦。

这是我正在研究的小提琴

  1. 注意div通过动画铰链效果从屏幕上掉下来,但随后又回到了原来的位置。我需要它从屏幕上永久掉下来,或者直到重新加载页面为止。

  2. jquery您在其中看到的摘录只是我一直在使用的备选后备广告,因为我还不能jquery使用CSS动画。(该代码段在我的网站上有效,但是由于某种原因,它在小提琴中不起作用。)

那么,如何CSS使用jqueryclick(或悬停)事件触发动画?

单击后,div应该不会再出现。

我尝试过的事情:

jquery addClass根据Dan的建议

上面页面URL上给出的示例:

$('#yourElement').addClass('animated bounceOutLeft');
Run Code Online (Sandbox Code Playgroud)

我也尝试过更改CSS3 .animatedand .hinge使用:active,但是没有运气,如果我没记错的话,它仍然是将div放回原处,而不是让它永久消失。

如果有人可以指出我的方向。我花了几天时间试图使整个事情正常进行。我大部分时间都在阅读关于该主题的所有文章;我想学习如何做到这一点,而不仅仅是为我解决它。

如果我缺少任何信息,我是这个论坛的新手,所以请放轻松。:)

解决方案:

$('#pricetag_overlay1 a').click(function(){ 
            $('#pricetag_overlay1').toggleClass("animated hinge",function(){
               $(this).remove();
            });
        });       
Run Code Online (Sandbox Code Playgroud)

jquery css3

5
推荐指数
1
解决办法
8638
查看次数

我可以使用带有条件弹出窗口的404页面使用我的主页吗?

我只是在htaccess中执行了以下操作:

ErrorDocument 404 http://www.website.com
Run Code Online (Sandbox Code Playgroud)

我的第一个问题是,我可以这样做吗?

如果有任何SEO /等等,将404重定向到主页的问题让我知道.

第二个问题:

问题是我有一个单页的网站,我想保持这种方式.

我想做的是弹出div窗口,作为404页面的替代品.

因此,基本上404被重定向到主页,然后弹出窗口中的任何404消息都会淡入.

怎么能触发弹出窗口?由于404,jquery代码必须知道用户最终在这里结束了.这是否可行?

(我可以管理弹出窗口,但是如何告诉它在404发生后显示.)

jquery http-status-code-404

3
推荐指数
1
解决办法
562
查看次数