div の子要素をドラッグできないようにしようとしています。これまでのところ、すべての disabled:true イベントを手動で入力する必要があり、これが面倒です。すべての要素を選択して、選択したメイン要素のみをドラッグできないようにする方法はありますか?
$(function() {
$( "#profile-advanced-right div" ).draggable();
$( "#profile-advanced-left div" ).draggable();
$( ".main-head" ).draggable({disabled:true});
$( ".main-content" ).draggable({disabled:true});
$( ".h3" ).draggable({disabled:true});
$( ".subtitle" ).draggable({disabled:true});
$('.ui-state-disabled').css({'opacity':'1'});
});
それが私がこれまでに持っていたもので、htmlは次のようなものです
<div id="profile-advanced-right">
<div class="module main">
<div class="main-head">
<span class="h3">Title</span>
</div>
<div class="main-content">
<div>
yadda
</div>
</div>
</div>