Я пишу веб-приложение, в котором я хочу загрузить JQuery over lay программно на onClick
событии div. вот код HTML HTML
<div class="button_left"
onClick="manageAlert('/abc/com')"><span>Click here</span></div>
и вот оверлейный div
<div id="ad_alert_wizard">This is test</div>
и код JavaScript выглядит следующим образом.
function manageAlert(url)
{
if(url=="")
{
$("#ad_alert_wizard").overlay({
// custom top position
top: 260,
// some mask tweaks suitable for facebox-looking dialogs
mask: {
// you might also consider a "transparent" color for the mask
color: '#000000',
// load mask a little faster
loadSpeed: 200,
// very transparent
opacity: 0.5
},
// disable this for modal dialog-type of overlays
closeOnClick: false,
//load it immediately after construction
load: true
});
}
else
{
location.href=url;
}
}
Теперь проблема в том, что, когда я нажимаю на div, оверлей загружается правильно в первый раз ... и после закрытия, когда я нажимаю снова на div, он не загружается, пока я не обновлю страницу. В чем может быть ошибка .. Я использую JQuery Tools для наложения.