我正在使用tipTip工具提示(兩個jquery)的OSX樣式「簡單模態」。CSS定位的工具提示中斷模態彈出
我的問題:第一次打開時,工具提示在模式彈出窗口中很好地工作,但是當關閉並重新啓動時,它會轉到左上角。
例子:http://drawnigh.org/site/new/modal/
任何想法是什麼引起的?
我正在使用tipTip工具提示(兩個jquery)的OSX樣式「簡單模態」。CSS定位的工具提示中斷模態彈出
我的問題:第一次打開時,工具提示在模式彈出窗口中很好地工作,但是當關閉並重新啓動時,它會轉到左上角。
例子:http://drawnigh.org/site/new/modal/
任何想法是什麼引起的?
確保前端負荷模態動畫完成後是這樣的:
打開osx.js發現這段代碼和添加如下小費電話:
open: function (d) {
var self = this;
self.container = d.container[0];
d.overlay.fadeIn('slow', function() {
$("#osx-modal-content", self.container).show();
var title = $("#osx-modal-title", self.container);
title.show();
d.container.slideDown('slow', function() {
setTimeout(function() {
var h = $("#osx-modal-data", self.container).height()
+ title.height()
+ 20; // padding
d.container.animate(
{height: h},
200,
function() {
$("div.close", self.container).show();
$("#osx-modal-data", self.container).show();
// add this line of code...
$("form input").tipTip({defaultPosition: "right", activation: "focus", delay: "10", fadeIn: 1});
}
);
}, 300);
});
})
},
太棒了!奇妙地工作! – Adam
我建議將#tiptip_holder的position屬性更改爲fixed。使用絕對定位時,滾動頁面時,工具提示不會隨着模式彈出窗口向下移動。
我在自己的工具提示實現中也遇到了同樣的問題。我正在等待任何答案。 – 2011-06-28 06:06:40
看到下面的答案,完美無缺地工作! – Adam