在弹出窗口打开时,似乎没有事件被传播到内容 div。
我将弹出窗口用作警报消息,并且我希望在用户在页面上执行其他任务时保持打开状态。
现场示例:http: //jsfiddle.net/wvVmT/703/
我希望即使在弹出窗口打开后单击红色区域也会出现警报。
HTML:
<div data-role="page">
<div data-role="content" id="content" style="background-color:red">
content
<a href="#" data-role="button" data-rel="popup" id="message-button">Message</a>
<div data-role="popup" id="message-popup" data-history="false" data-dismissible="false">popup</div>
</div>
</div>
JS:
$(function() {
$( '#message-button' ).click(function()
{
$( '#message-popup' ).popup( 'open' );
}
);
$( '#content' ).click(function()
{
alert('content');
}
)
});