Вы не можете. Автозапуск приложений невозможен в соответствии с Mac OS X.
следующая лучшая вещь, открывая папку CD и показывая значок установщика, может быть сделана при помощи http://autoopen.nibfile.com/ для создания .dmg
, который может тогда быть записан к CD.
Мы нашли решение проблемы. Он состоит из 3 отдельных шагов: сначала необходимо создать исходный элемент jQuery:
var item = $.create("div");
затем создать экземпляр объекта javascript, который вы хотите создать, и скопировать все его функции и свойства в элемент jQuery:
$.extend( item, new foo.bar() );
Наконец, инициализируйте объект. Обратите внимание, что конструктор на предыдущем шаге не может быть использован для этого, поскольку объект "this" отличается.
item.initialize();
После этого объект $ (item) можно использовать как обычный объект jQuery, плюс он имеет функции и локальные переменные, такие как обычный объект javascript.
item.doSomething(); var offset = $(item).offset();
Таким образом, вы можете создавать объекты DOM, у которых есть «класс», который может использоваться jQuery. Кстати, мы использовали DUI для создания пространств имен.
Надеюсь, кто-то сочтет решение полезным. Это сделало наш код намного лучше.
Не уверен насчет части «Ориентация объекта», но jQuery имеет встроенную поддержку для типа возможности перетаскивания, которую вы описываете.
Использование JQuery для добавления поддержки перетаскивания http://geekswithblogs.net/AzamSharp/archive/2008/02/21/119882.aspx