1

.draggable()ユーザーがクリックしたときに div を回転させる関数も使用してa while を適用すると、問題が発生しました。

//functions for roating text contianer
jQuery.fn.rotate = function(degrees) {
        $(this).css({'-webkit-transform' : 'rotate('+ degrees +'deg)',
                     '-moz-transform' : 'rotate('+ degrees +'deg)',
                     '-ms-transform' : 'rotate('+ degrees +'deg)',
                     'transform' : 'rotate('+ degrees +'deg)'});
};

    $('#draggable').click(function() {
        rotation += 5;
        $(this).rotate(rotation);
});

#draggable は、特定の関数が実行された後にコンテナーに追加されます。Jquery を使用して div をコンテナーに追加 (...) します。それに .draggable() 関数を適用します。

$(".customize-Container").append("<div id='draggable'><span id='"+current+"'></span></div>");
....

$( "#draggable" ).draggable();

これが存在しないためであるかどうかはわかりません.JQueryがそれを追加するときよりも、まだ非表示のままであるかどうかはわかりません。

Webページに取り込まれた他のdivでこの機能を試してみましたが、うまく機能します。あなたのアイデアを教えてください。

デビッド

4

1 に答える 1