View Full Version : باز شدن popup جدید بعد از بسته شدن popup ?
Fartaj
پنج شنبه 20 تیر 1392, 07:27 صبح
سلام خدمت دوستان
من از bpopup استفاده می کنم می خوام تو popup اولی که باز می شه یک لینک بزارم که با زدن اون popup اولی بسته بشه و دومی باز بشه منتها هر کار کردم قاطی کرد ؟
$('#recovery').click(function() {
$('#popup').bPopup().close();
$('#popup').bPopup({
transition:'slideDown',
contentContainer:'.content',
loadUrl:basePath + 'users/recovery'
});
});
jalil_gh
پنج شنبه 20 تیر 1392, 13:47 عصر
شاید این کارتو را بندازه.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
</style>
</head>
<body>
<div id="popup">
<a class="close" href="http://www.google.com">google</a>
</div>
<button id="open">open</button>
<script src="jquery-2.0.0.js"></script>
<script src="jquery.bpopup.min.js"></script>
<script>
$('#popup').hide();
$('#open').click(function () {
$('#popup').bPopup({
closeClass:'close',
onClose: function () {
// open another popup
$('#popup').bPopup();
}
});
});
</script>
</body>
</html>
Fartaj
پنج شنبه 20 تیر 1392, 22:58 عصر
107044
خیلی ممنون اما این جواب نداد من پنجره لاگین رو به صورت popup باز می کنم حالا می خوام اگر کاربر روی یادآوری رمز عبور یا کاربر جدید کلیک کرد این popup بسته بشه و دوباره با محتویات جدید باز بشه
با این کد اولی ( لاگین ) باز می شه اما بعد از زدن یادآوری رمز اولی بسته می شه اما دومی ناقص باز می شه :
$('#login').click(function() {
$('#popup').bPopup({
loadUrl:basePath + 'users/login',
transition:'slideDown',
contentContainer:'.content',
closeClass:'recovery',
onClose: function () {
$('#popup').bPopup({
transition:'slideDown',
contentContainer:'.content',
loadUrl:basePath + 'users/recovery'
});
}
});
});
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.