Javascript 为什么JQuery事件处理程序引起的更改(CSS属性)只是暂时出现?

Javascript 为什么JQuery事件处理程序引起的更改(CSS属性)只是暂时出现?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,$(文档).ready(函数(){ var numberOfItems=$('.item').length; 如果(numberOfItems>4){ $('.wrapper').mouseover(函数(){ $('a.next-arrow').css('display','block'); }); $('.wrapper').mouseleave(函数(){ $('a.next-arrow').css('display','none'); }); } /** * **/ $('a.next-

$(文档).ready(函数(){
var numberOfItems=$('.item').length;
如果(numberOfItems>4){
$('.wrapper').mouseover(函数(){
$('a.next-arrow').css('display','block');
});
$('.wrapper').mouseleave(函数(){
$('a.next-arrow').css('display','none');
});
}
/**
*
**/
$('a.next-arrow')。单击(函数(){
var i=1;
而(i a.a.a.a.a.a。

如果我理解正确,您只需要阻止单击链接的默认操作(当前它会重新加载页面)

事件
(您可以使用任何名称)传递给您的函数,然后使用


不确定我是否正确理解了您的问题,但我猜您的问题是,单击
a
(箭头)也会重新加载页面。要解决此问题,您需要使用其他方法,然后再使用
a
,或者阻止默认行为。您的页面已重新加载!
$('a.next-arrow').click(function(event) {
    event.preventDefault();
    // etc