问题是,你的锚元素没有任何data-count当时,这将导致错误的徘徊。添加属性,它会工作得很好。
<div> <p>The quick <a data-count="0">brown</a> fox jumps over the <a data-count="0">lazy</a> <a data-count="0">dog</a>.</p> </div>jQuery
$('.link1').mouseover(function () { var $this = $(this); var count = parseInt($this.data('count'), 10) + 1; $this.data('count', count); alert($this.data('count')); });