2017-08-18 2 views
0

I want to remove BOX from the listsupprimer un élément de menu déroulant

Dans mon fichier .js j'utilise:

$('#context_external_tools_select li:contains("BOX")').remove(); 

Il fonctionne dans la console, mais il ne fonctionne pas après que je télécharger le JavaScript au serveur. BTW c'est Canvas LMS.

Quelqu'un pourrait-il m'aider?

Merci beaucoup

+0

s'il vous plaît cliquez sur " Je veux supprimer BOX de la liste" pour voir la capture d'écran. –

Répondre

0

envelopper dans document.ready

$(document).ready(function() { 
    $('#context_external_tools_select li:contains("BOX")').remove(); 
}); 

Très probablement la raison pour laquelle cela fonctionne dans la console est que vous exécutiez le code après le DOM a complètement chargé. Si cela ne fonctionne pas avec document.ready, vous devez vérifier les erreurs sur votre console.

+0

Bonjour Chris, j'ai déjà inséré la ligne dans le document.ready. Dans LMS, je peux changer l'élément derrière la fenêtre pop-up. Mais j'ai du mal à modifier les éléments sur cette fenêtre. –