PDA

View Full Version : append



دانیال دزفولی
سه شنبه 24 تیر 1393, 21:11 عصر
سلام
وقتی یه یه دیو رو append میکنم دیگه توابع جی کوری روی اون عمل نمیکنه باید چیکار کنم؟

cancerr
سه شنبه 24 تیر 1393, 21:57 عصر
از .on استفاده کن
$("body .class").on("click","#append",function(){alert("click"); });

دانیال دزفولی
سه شنبه 24 تیر 1393, 22:25 عصر
برای درگیبل چیکار کنم؟

engmmrj
سه شنبه 24 تیر 1393, 23:25 عصر
باید از jqueryui استفاده کنی .
http://jqueryui.com/draggable/

دانیال دزفولی
سه شنبه 24 تیر 1393, 23:31 عصر
باید از jqueryui استفاده کنی .
http://jqueryui.com/draggable/

خودم اینو میدوونم وقتی با append میارم درگ کار نمیکنه

engmmrj
سه شنبه 24 تیر 1393, 23:55 عصر
مثال :

('element').on('click', '#append',function(){

$(this).append('<html></html>');
$( "#draggable" ).draggable();
})

دانیال دزفولی
سه شنبه 24 تیر 1393, 23:59 عصر
باید جای المنت چیزی بنویسم یا لازم نیست؟

engmmrj
چهارشنبه 25 تیر 1393, 00:01 صبح
باید جای المنت چیزی بنویسم یا لازم نیست؟
این صرفا یک مثال بود ! جای element باید element که روش قراره کلیک بشه قراره بگیره

دانیال دزفولی
چهارشنبه 25 تیر 1393, 00:02 صبح
پس #append چیه؟

engmmrj
چهارشنبه 25 تیر 1393, 00:06 صبح
پس #append چیه؟

append نام اون دایوی هست که توش append می کنی

دانیال دزفولی
چهارشنبه 25 تیر 1393, 01:36 صبح
چطوری بگم روی هر دیوی که اکتیو شد خود اون دیو z-index ش یکی بیشتر شه؟

cancerr
چهارشنبه 25 تیر 1393, 11:28 صبح
$('body .wrapper').on('mouseover','.element',function(){
$(this).draggable();
});

دانیال دزفولی
چهارشنبه 25 تیر 1393, 11:36 صبح
$('body .wrapper').on('mouseover','.element',function(){
$(this).draggable();
});

ممنون ولی جواب این سوال رو گرفتم

چطوری بگم هر دیوی که اکتیو شد zindex +1 بشه ؟

engmmrj
چهارشنبه 25 تیر 1393, 13:15 عصر
var counter = 0;
('element').on('click', '#append',function(){

$(this).append('<html></html>');
$(this).css({'z-index' : counter++});
$( "#draggable" ).draggable();
})

دانیال دزفولی
چهارشنبه 25 تیر 1393, 13:17 عصر
var counter = 0;
('element').on('click', '#append',function(){

$(this).append('<html></html>');
$(this).css({'z-index' : counter++});
$( "#draggable" ).draggable();
})

ممنون خودم درستش کردم

دانیال دزفولی
چهارشنبه 25 تیر 1393, 13:49 عصر
چطوری بگم بیشتر از 2 دیو نمیشه append شه؟
اگه خواست append شه alert بده؟

div ها هم توی تگ بادی هستن

engmmrj
چهارشنبه 25 تیر 1393, 15:46 عصر
با length می تونی تعداد دایو هارو بدست بیاری

$('#append').length ;

دانیال دزفولی
چهارشنبه 25 تیر 1393, 16:20 عصر
اینو زدم ولی اشتب بود


if($().lentgth()>2)
{

}

آینجا سریع نوشتمش

engmmrj
چهارشنبه 25 تیر 1393, 17:01 عصر
اینو زدم ولی اشتب بود


if($().lentgth()>2)
{

}

آینجا سریع نوشتمش

"()" lentgth رو پاک کن