2017-06-16 8 views
-4

J'ai un court code de script externe que je veux montrer sur un clic de bouton, (onload caché) en utilisant jquery ou JS. le bouton fonctionne sur div simple ou iframe. l'étrange est que cela fonctionne bien sur le navigateur (avec l'émulateur), je ne peux pas que cela fonctionne sur le dispositif lui-même: -/ (question fixe)comment afficher un script div avec un bouton jquery - corrigé

<script> 
document.addEventListener("deviceready", onDeviceReady, false); 

function onDeviceReady() { 
    // Now safe to use device APIs 
    $("#showBitcoin").click(function(){ 
     $("#coindesk-widget").show(); 
    }); 
    $("#showRates").click(function(){ 
     $("#iframe").show(); 
    }); 
}; 
</script> 

<button id="showRates">Live Exchange rates</button> 
<button id="showBitcoin">Bitcoin rate</button> 

    <div id="coindesk-widget"></div> 
<script type="text/javascript" src="js/coindesk-widget.min.js"></script> 

css:

#iframe{ 
    display:none; 
} 
#coindesk-widget{ 
    display:none; 
} 

commentaire: Le bouton affiche le iframe, ne peut pas afficher le script c'est un graphique de widget de bitcoin en direct (CoinDesk). Merci

+0

le script n'est pas à l'intérieur '

', d'ailleurs quelle est l'utilité de montrer/cacher le script? qu'est-ce que vous essayez d'accomplir? –

+1

'