Я хотел бы спросить, как я могу сделать функцию $ .tmpl ready?
В своем коде я передаю ajax json моей функции createForm.
var doFunction = {
new: function() {
$.ajax({
url: 'index.php?...',
success: function(data) {
createForm(data).appendTo($("#whitespace"));
$("#whitespace").click(function(){
$(this).empty().hide();
});
$("#popup").click(function(e){
e.stopPropagation();
});
$("#whitespace").show();
}
});
},
Функция createForm
function createForm(data) {
var $container = $('<div id="popup"></div>');
var $content = $('<article></article>');
$.get('mydomain.com/formcreator.htm', function(template) {
$.tmpl(template, data).appendTo($content);
});
$content.appendTo($container);
return $container;
}
Но если я скажу $container
$container.find(".tabs").tabs();
- он содержит <div class="tabs>...etc...</div>
.
Я думаю, что проблема в том, что я не перехватил $ .tmplЗавершение мероприятия.
Есть ли событие успеха $ .tmpl?
Пожалуйста, помогите мне в этом.