我正在使用此链接:
<a class="" onclick="location.href='#top'" href="superContent">superContent</a>
Run Code Online (Sandbox Code Playgroud)
它同时做两件事:
一切都很好,除了我试图弄清楚如何让它更顺畅地滚动到顶部.我已经尝试添加.scroll将它附加到我的jquery scrollTo插件,但没有任何反应,这可能与我正在使用javascript onclick这一事实有关,而href属性完全做了其他事情.
有没有办法将动画平滑滚动附加到onclick ="location.href ='#top'"?
我正在使用CSS3Dan Eden 的动画。
我在处理jquery悬停或单击事件时遇到麻烦。
这是我正在研究的小提琴。
注意div通过动画铰链效果从屏幕上掉下来,但随后又回到了原来的位置。我需要它从屏幕上永久掉下来,或者直到重新加载页面为止。
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) 我只是在htaccess中执行了以下操作:
ErrorDocument 404 http://www.website.com
Run Code Online (Sandbox Code Playgroud)
我的第一个问题是,我可以这样做吗?
如果有任何SEO /等等,将404重定向到主页的问题让我知道.
第二个问题:
问题是我有一个单页的网站,我想保持这种方式.
我想做的是弹出div窗口,作为404页面的替代品.
因此,基本上404被重定向到主页,然后弹出窗口中的任何404消息都会淡入.
怎么能触发弹出窗口?由于404,jquery代码必须知道用户最终在这里结束了.这是否可行?
(我可以管理弹出窗口,但是如何告诉它在404发生后显示.)