Вы пытаетесь получить доступ к своей функции вне области видимости, в которой она видна. Поскольку вы объявили переменную myFunction ВНУТРИ $ (function () {}), она видна только в этой области.
Если вы хотите получить к нему доступ в том месте, где вы пытаетесь, вам нужно объявить myFunction вне функции следующим образом:
var myFunction;
$(function () {
//...
myFunction = (function() {
...
Тогда вы можете ссылаться на myFunction в любом месте скрипта.