Javascript: - PullRequest
       6

Javascript:

7 голосов
/ 28 апреля 2011

Я занимаюсь разработкой в ​​javascript и хотел бы вставить скрипт, только если условие проверено.

Например:

var a = exampleVariable;

if (a == conditionIwant) {
    // append to head: 
    <script src="http://code.jquery.com/jquery-1.5.js"> </ script>
};  //or something like this

Как вставить файл jquery.js, только если условие выполнено?

1 Ответ

13 голосов
/ 28 апреля 2011

Это действительно просто:

if(somethingIsTrue) {
  var sc = document.createElement('script');
  sc.src = 'http://code.jquery.com/jquery-1.5.js';
  sc.type = 'text/javascript';
  if(typeof sc['async'] !== 'undefined') {
     sc.async = true;
  }  
  document.getElementsByTagName('head')[0].appendChild(sc);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...