2015-04-17 2 views
1

Я получаю вопрос в JQuery мобильных всплывающем во время тестирования в устройстве Android (Micromax)JQuery мобильного Popup Выпуск

Я создал всплывал код в HTML-странице и открыл всплывающий в Js для первого время, открывая всплывающее окно, мы получаем его правильно, но после закрытия и повторного открытия того же всплывающего окна мы получаем вопрос о том, что значок закрытия во всплывающем окне отсутствует.

JS код, чтобы открыть всплывающее

$("#popupAllPicked").popup({ history: false }); 

$("#popupAllPicked").popup("open"); 

JS код, чтобы закрыть всплывающее

$("#popupAllPicked").popup({ history: false }); 

$("#popupAllPicked").popup("close"); 

HTML код

<div data-role="popup" id="popupAllPicked" class="ui-content popupBoundAllPicked" > 
    <a href="#" data-rel="back" class="ui-btn ui-corner-all ui-shadow ui-btn-a ui-icon-delete ui-btn-icon-notext ui-btn-right">Close</a> 
    <center> </br> 
     <p id="quantityName"></p><!--Beaf Back Ribs--></br> 
     <div id="SKUNumberDiv"> 
      <input type="text" name="SKUNumber" value="" id="SKUNumber" placeholder="Enter SKU Number"></br> 
     </div> 
     <input type="number" name="Quantity" value="" id="quantity" placeholder="Enter Quantity" ></br> 
     <span id="quantityValue"> </span></br> 
     <a href="#" class="ui-btn ui-corner-all ui-btn-mini" onclick="closePopUpAllPicked();" style="background-color:#EB7D3C; text-decoration:none !important; text-shadow:none !important;font-size:15px; ">All Picked</a> 
    </center> 
</div> 

ответ

0

ли вы действительно нужно JQuery для этого? Кордова выпустила для этого плагин, он называется диалоги. Плагин способен отображать простые сообщения, которые вы также можете получить, на которые нажал пользователь (например, «Ok» или «Abort»).

Если вам действительно нужно jQuery, было бы здорово увидеть ожидаемое поведение. Может быть, в демо или в скрипке.

Если вы хотели бы использовать Диалоги плагин, не стесняйтесь, чтобы установить его с помощью GitHub с cordova plugin add org.apache.cordova.dialogs подробное руководство и информацию можно найти здесь ->Cordova Dialogs Plugin - Documentation

И последнее, но не в последнюю очередь - рабочий пример для вас :

function alertDismissed() { 
    // do something 
} 

navigator.notification.alert(
    'You are the winner!', // message 
    alertDismissed,   // callback 
    'Game Over',   // title 
    'Done'     // buttonName 
); 

Так что я надеюсь, что помог вам. Дайте мне знать, если вам нужна дополнительная информация!

+0

Да, я тоже искал это тоже ... так как я хочу установить цвет для этой кнопки ... если это возможно сделать ... и более того, что-то вроде кодирования, используемого для других всплывающих окон тоже –

+0

hm okay , afaik невозможно настроить макет из диалогов, показанных в плагине, который я вам сказал. извините за этот сазариш! – Sithys

+0

hmmm okay that right ..... знаете ли вы какие-либо решения относительно проблемы всплывающих сообщений ..... –