下面是代码
更多的 ”
Lorem ipsum dolor sit amet, Integer varius关
jQuery(function ($) { var OSX = { container: null, init: function () { $("a.more-replay1").click(function (e) { e.preventDefault();
$(".osx-modal-content1").modal({
overlayId: 'osx-overlay',
containerId: 'osx-container',
closeHTML: null,
minHeight: 80,
opacity: 65,
position: ['0',],
overlayClose: true,
onOpen: OSX.open,
autoPosition: true,
onClose: OSX.close
});
});
},
open: function (d) {
var self = this;
self.container = d.container[0];
d.overlay.fadeIn('slow', function () {
$(".osx-modal-content1", self.container).show();
var title = $(".osx-modal-title", self.container);
title.show();
d.container.slideDown('slow', function () {
setTimeout(function () {
var h = $(".osx-modal-data1", self.container).height()
+ title.height()
+ 80; // padding
d.container.animate(
{height: h},
200,
function () {
$("div.close", self.container).show();
$(".osx-modal-data1", self.container).show();
}
);
}, 300);
});
})
},
close: function (d) {
var self = this; // this = SimpleModal object
d.container.animate(
{top:"-" + (d.container.height() + 90)},
500,
function () {
self.close(); // or $.modal.close();
}
);
}
};
OSX.init();
});
对于一个有内容的 div 来说它工作正常,我想为 n 个 div 使用相同的 js ......