jquery事件处理程序:div变为可见/隐藏

我有一个div,我希望有一个事件处理程序在它变得可见和隐藏时监听。 你是怎样做的?

谢谢。

您可以在show()hide()方法中使用callback参数,如下所示:

 $('#myDiv').show(0, onDivShow); $('#myDiv').hide(0, onDivHide); function onDivShow() { //your code here } function onDivHide() { //your code here } 

在这里查看一个工作示例: http : //jsfiddle.net/N7UNU/

您可以创建一个触发器 。 当然,你必须触发触发器,但这是一种方法。