我想在页面加载时显示加载图标。CSS选择器,用于锚定href不以'#'结尾
我正在使用HTML,CSS和JS代码。
HTML:
<div class="loader-icon"></div>
JS:
$(window).load(function() {
$(".loader-icon").fadeOut("slow");
});
$('a').click(function(){
$(".loader-icon").fadeIn("slow");
})
和一些CSS显示加载图标div.loader-icon
。
它工作正常,如果我点击任何链接重定向到另一个页面。但是当链接不重定向到另一个页面时它不起作用。就像当我点击“返回顶部”图标时,加载图标不断显示。它不会淡出。
假设:
<a href="http://example.com/page/">Page Now</a>
<a href="http://example.com/page/#">Back to Top</a>
<a href="http://example.com/page2/">Page Other</a>
它将为“页其它的工作,但不是“返回顶部”。
所以我想选择一个选择器,它的hrefs不以'#'结尾。还是有更好的方法来使用不同的简单技巧来做同样的事情?
如果你点击转到另一个页面...那么为什么你需要的功能点击a? ....它只会刷新你的代码并显示你的加载器图标,你只需要加载函数 – DaniP
创建演示再现此 – charlietfl
@DaniP,所以我需要删除第二个js代码? – Rinku