永发信息网

jquery sortable 如何限制拖拽的个数

答案:1  悬赏:60  手机版
解决时间 2021-03-04 19:15
  • 提问者网友:斑駁影
  • 2021-03-03 22:06
$( &quot;.target&quot; ).sortable({<br> connectWith:&quot;.target&quot;,<br> placeholder: &quot;item&quot;,<br> cursor: &quot;move&quot;,<br> cursorAt: { left: 2, top : 2 },<br>   revert: true,<br>});     把class为item的div移动到class为target的div中,class 为target的div只允许有一个class为item的div,即是,如果一个div .target里面有了div .item再次拖动一个itemdiv进去时则拖不进去,<br>我修改的如下:<br> stop:function(e,ui) {<br>       if($(e.toElement).attr(&quot;class&quot;) == &quot;target&quot;) {<br>         if ($(e.target).find(&quot;.item&quot;).length &gt; 1) {<br>            alert($(e.target).find(&quot;.item&quot;).length);<br>              return false;<br>            }<br>         }<br>      },在debug的模式下是可以很好的实现,但是非debug的模式下则实现不了,求解?
最佳答案
  • 五星知识达人网友:西风乍起
  • 2021-03-03 23:34
在jquery里可以直接用isNaN(),因为他是JavaScript的类库。是由JavaScript语言写的。<br>例如:<br>&lt;script type=&quot;text/javascript&quot;&gt;<br>$(document).ready(function(){<br>alert(isNaN($('#id').val()));<br>}); <br>&lt;/script&gt;可以直接使用
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯