我的DIV设置为"可选"感谢Jquery UI小部件(因此用户可以选择所需的项目),但在Chrome移动版中,只有上面定义的可选区域才能禁用在触摸屏上上下拖动(轻弹)的功能。但它适用于其他浏览器。
您是否知道可以选择区域的工作或方法?
非常感谢您的帮助。
HTML看起来像:
<div id='selectable'>
<div><img src="item1.png"><span>Label1</span></div>
<div><img src="item2.png"><span>Label2</span></div>
<div><img src="item3.png"><span>Label3</span></div>
<div><img src="item4.png"><span>Label4</span></div>
<div><img src="item5.png"><span>Label5</span></div>
<div><img src="item6.png"><span>Label6</span></div>
</div>
和Jquery:
$(function() {
$("#selectable").selectable({selected: function(event, ui) {
//Preventing from multiple selection
$('.ui-selected').addClass("uiselected").siblings().removeClass("ui-selected");
//Catch the value and put it in the POST
var text=$('.ui-selected').text();
$('input[name="icone"]').val(text);
}});
});