0

在解析 XML 时,我使用此代码在循环内创建按钮:

$('#button' + counter + paramcounter).click(function(){
   sendData(escape(parameterarray[cnt2] + $('#textinput' + cnt + cnt2).val()));
   alert("data send");
}); 

我想用一个漂亮的 jQuery 弹出窗口替换丑陋的警报弹出窗口。我尝试了标准的 jQuery Mobile 弹出窗口,但它们在我的点击功能中不起作用。我不想更改 html 代码。

谢谢fluxim

4

1 回答 1

0

在html中使用jquery mobile linbrary设置一个新的html

<div data-role="popup" id="popupBasic">
    <p>This is a completely basic popup, no options set.<p>
</div>

在js中

$('#button' + counter + paramcounter).click(function(){
   sendData(escape(parameterarray[cnt2] + $('#textinput' + cnt + cnt2).val()));

$( "#popupBasic" ).popup( "open" )
}); 

参考弹出窗口

于 2013-08-29T06:47:59.510 回答