Краткий ответ здесь:
_create () будет выполняться при первом запуске вашего плагина jquery-ui, например, $ xx.your-plugin (ваши параметры);
_init () будет выполняться сначала и после первого раза , когда ваш код запускается в $ xx.your-plugin (ваши параметры);
Поскольку в jquery-ui.custom.js есть код, подобный этому:
var instance = $.data( this, fullName );
if ( instance ) {
instance.option( options || {} )._init();
}
Итак, если вы нарисуете диаграмму с плагином jquery-ui, после того, как он будет извлечен, вы захотите использовать новые данные для его обновления , вам необходимо сделать _init () чтобы обновить график.
Если вы просто отображаете что-то и не обновляете их полностью, _create () удовлетворит ваши потребности.