Кажется, это известная проблема, и она уже несколько раз задавалась здесь, в SO, однако я не вижу ничего специфического для jQTouch, поэтому я подумал, что попробую.
jQT будет динамически загружать страницыкогда ссылка нажата.На этой странице я хотел бы добавить что-то вроде
<script>
$.include('javascriptfile.js', function() {alert('do something with results of this file to an already existing div element');};
</script>
. $ .Include - это плагин jquery, который, как я обнаружил, имитирует $ .load с добавлением еще нескольких смартов.Протестировано для работы на FF, но не в Chrome или, что наиболее важно, Safari.
Предупреждение никогда не отображается.FireBug никогда не показывает JavaScript, даже будучи загруженным.Если я поставлю предупреждение перед $ .include, я все равно ничего не вижу.
Я попробовал событие onclick / ontap, которое затем запустило бы этот код, который был включен в тег head, не повезло.
Редактировать: я использую ревизию r148 в jQT.Я думаю, это работало до перехода на эту версию.