嗨我设置
有问题if (buttonIndex == 1) {
//do stuff
} else if (buttonIndex == 2) {
//II do stuff
}
应用程序知道if
中的buttonIndex吗?是否仅在function onConfirm(buttonIndex){}
中知道
关于buttonIndex?
通常是关于确认对话框https://www.npmjs.com/package/cordova-plugin-dialogs#navigatornotificationconfirm此对话框有效但仅显示信息
点击后,&#39;德&#39;所以buttonIndex == 1(德语是英语是)然后我想附加<li>
名称chipy(英文芯片)和一个按钮<ul>
这不起作用
这是我的代码http://pastebin.com/Wf7untcY
附加或使用buttonIndex会出现问题吗?
答案 0 :(得分:0)
解决了这是一个错误的函数'content'序列的问题
正确顺序
function onConfirm(buttonIndex) {
if (buttonIndex == 1) {
var li = $('<li/>');
var lv = $('#lv');
var divP = $('<div/>', {
'class':"ui-grid-a"}).appendTo(li);
var divC1 = $('<div/>', {
'class':"ui-block-a",
text:'chips'}).appendTo(divP);
var btnDel = $('<button/>', {
'class':"ui-btn ui-icon-delete ui-btn-icon-notext ui-btn-inline",
click: function() {
li.empty();
}
});
var divC2 = $('<div/>', {
'class':"ui-block-b"}).appendTo(divP).append(btnDel);
lv.append(li);
window.plugins.toast.showLongBottom('Added chips to shopping list');
} else if (buttonIndex == 2) {
window.plugins.toast.showLongBottom('Not added');
}
}
navigator.notification.confirm('Do you want to add chips to beer?', onConfirm, 'Basket Analysis', ['Yes','No']);