コード:
$(document).ready(function(){
$("#main_div").bind('click', function(e){
var x = event.pageX-document.getElementById("main_div").offsetLeft;
var y = event.pageY-document.getElementById("main_div").offsetTop;
if(...)
{
$("#container-5").css({"top":y,"left":x});
$(this).unbind('click');
e.stopPropagation();
}
else if(...)
{
....
});
});
main_divをクリックすると、関数かどうかをチェックして続行します。コンテナ5のCSSも変更されます。これで、cssが変更されたら、main_divのクリックで変更され続けたくありません。だから私は試し$(this).unbind('click');
ましたが、他の機能を実行できるようにmain_divを何度でもクリックしたいので、これは役に立ちません。本当に感謝しています。