jQuery.getScript () не может загрузить функцию

Я пытаюсь загрузить скрипт с помощью функции:

$.getScript('/js/mymy.js').done(function(){ 
    if(readCookie('my_cookie', 'yes')){
        /* do sth here */
    }
});

или же

$.getScript('/js/mymy.js',function(){   
    if(readCookie('my_cookie', 'yes')){
        /* do sth here */
    }
});

где "readCookie" определен в mymy.js, но я получаю ошибку "readCookie" не определен ...

Вот1 & 2 где я получил помощь, как это сделать, но это не работает ... Есть идеи?

я использую jQuery 1.8.0

mymy.js содержит функцию:

jQuery(document).ready(function() {
  function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for (var i = 0; i < ca.length; i++) {
      var c = ca[i];
      while (c.charAt(0) == ' ') c = c.substring(1, c.length);
      if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
    }
    return null;
  }

  /** There is sth much more here **/
  ...
  /** There is sth much more here **/
});

Ответы на вопрос(2)

Ваш ответ на вопрос