/**
*-------------------------------------------------------------
* unselectable()
* 禁止内容选择
* 一般用于做鼠标拖动效果时防止浏览器默认选中内容
* 在拖动节点的父元素上执行该函数
*-------------------------------------------------------------
* unselectable(false)
* 禁止内容选择的还原操作, 即允许内容选择
*-------------------------------------------------------------
* author: 赵卉华
* date: 2012-12-26
*-------------------------------------------------------------
*/
(function($) {
$.fn.unselectable = function(disabled) {
return this.each(function() {
if (disabled === false || disabled === "false") {
$(this).css({ MozUserSelect:"", webkitUserSelect:"" })
.attr("unselectable", "off")
.unbind("selectstart");
} else {
$(this).css({ MozUserSelect:"none", webkitUserSelect:"none" })
.attr("unselectable", "on")
.bind("selectstart", function() { return false; });
}
});
};
})(jQuery);
禁止内容选择(jQuery插件)
最新推荐文章于 2021-03-20 10:04:33 发布