3

このフィドルをご覧ください。ホバーすると表示されるボタンがあります。

ここで、jQuery 1.9.0に変更してみて、Fiddleが壊れていることに注意してください。

私は間違って使用していtoggle()ますか?これは私のせいですか、それともjQueryのバグですか?

4

1 に答える 1

6

疑似イベントはhover存在しなくなりました。代わりにmouseenterとmouseleaveを使用してください。

$('#user-rows').on('mouseenter mouseleave', '.user-row', function () {
  $(this).find('.edit').toggle();
});

http://jsfiddle.net/MgcDU/1337/

http://jquery.com/upgrade-guide/1.9/#hover-pseudo-event

于 2013-01-15T22:01:31.570 に答える