我搜索了几个小时,终于找到了一个简短的jQuery代码,该代码使我可以对锚链接的单击进行动画处理,但是当我单击一个链接时,它会向下动画,然后在没有动画的情况下跳至顶部100像素,因为哈希是赋予动画后的url,当您单击它时会导致默认的锚链接行为。
我为您提供了一个代码示例,并附有我的一点评论以寻求修复,或者我认为这将是一个修复...
Card card = new Basic(Suit.CLUBS, 4, 1);
Card card2 = new Basic(Suit.HEARTS, 5, 2);
Card card3 = new Joker(Suit.JOKER, 15, 3);
Card card4 = new Ace(Suit.HEARTS, 14, 4);
ArrayList<Card> cards = new ArrayList<>();
cards.add(card);
cards.add(card2);
cards.add(card4);
CardSet cardSet = new CardSet(cards);
gameView.addSet(cardSet);
gameView.addSet(cardSet);
gameView.addSet(cardSet);
gameView.addSet(cardSet);
gameView.addSet(cardSet);
gameView.addSet(cardSet);
});
答案 0 :(得分:0)
只需像在
中那样写上anchor href属性javascript::void(0)
<a href="javascript:void(0)"></a>
尽管如果您希望它充当锚并具有网址...这将不起作用:(