Я не понимаю, в чем ваша цель, чтобы отменить привязку здесь ..
$(".content_media").unbind("touchstart").live("touchstart",function(){....});
хорошо, если у вас есть функция fn1
, а затем у вас есть,
$(".content_media").live("touchstart",fn1);
затем в определенный момент вы хотите использовать fn2
без fn1
, как, например,
$(".content_media").live("touchstart",fn2);
тогда твоя польза для звонка сначала отменить привязку ... удалить fn1
$(".content_media").unbind("touchstart").live("touchstart",fn2);
но если вы просто хотите fn1
, вам не нужно использовать unbind на самом деле ...
редактировать
если по той причине, что вы делаете это, потому что вы звоните по этой линии,
$(".content_media").unbind("touchstart").live("touchstart",function(){....});
в каждом исполнении ajax ... тогда это оправдывает это ...
но вы делаете это неправильно ....
просто поместите это вне исполнения ajax и без отмены привязки, тогда вы можете идти ...
$(".content_media").live("touchstart",function(){....});