0
Failed Example함수는 다른 함수의 매개 변수로 작동하지 않습니다
사람이 어떻게 AJAX 기능이 clickit
에 대한 매개 변수로 draggable
기능을 전달하는 방법을 말해 줄래? 동적으로 추가 된 요소에 첨부하려면 매개 변수로 draggable
을 전달하고 싶습니다. draggable 함수를 정의하여 작동시키지 못하고 clickit
으로 전달합니다.
function clickit(){
$.ajax({
'url' : "url",
'dataType' : 'json',
'success' : function(data){
var item_html ="";
$.each(data.query.results.json,function(i,k){
item_html += '<div class="dialog"><h3>'+k+'</h3></div>'
});
$('.area').html(item_html);
$('.dialog').draggable();
}
});
}
$('button').click(function(){
clickit()
});
그것은 fun
가 성공 함수에 전달 될 수없는 매개 변수를 다음과 같습니다
function clickit(fun){
$.ajax({
'url' : "url",
'dataType' : 'json',
'success' : function(data){
var item_html ="";
$.each(data.query.results.json,function(i,k){
item_html += '<div class="dialog"><h3>'+k+'</h3></div>'
});
$('.area').html(item_html);
fun;
}
});
}
$('button').click(function(){
var funpara = $('.dialog').draggable();
clickit(funpara)
});
여기에 작동 하나입니다.
당신이
$('.dialog').draggable()
를 호출 할 같은