js手机端长按选中文字执行事件
2023-09-14 09:04:05 时间
<button type="button" class="button"></button>
$('button').on('touchstart', function (e) {
// $('button').on('click', function (e) { 可在电脑上设为点击事件选中查看效果
var word =window.getSelection().toString(); //长按选中的文字
if(word.length > 0){
$("#iframe").attr("src","http://cjzd.aicangjie.com/winner_dayuwen/cidian/xdhycd.php?zi=" + word +"&token="+token);
$(".notebook").show();
}else if(word == ''){
$(".triumphMs").html("请先长按选中文字");
$(".triumphs").show().delay(1500).fadeOut();
}else if(word.length <= 1){
$("#iframe").attr("src","http://cjzd.aicangjie.com/winner_dayuwen/zyzd.php?zi=" + word +"&token="+token);
$(".notebook").show();
}
});
相关文章
- 对 Node.js 事件驱动模型的深入理解
- 【一个小功能】从js判断ie版本,浅谈navigator对象的appName属性[通俗易懂]
- js事件循环机制和优先级
- JS设计模式之策略模式
- js触发按键事件
- js 键盘触发事件
- js动态往对象里边添加一项详解编程语言
- JS事件委托(事件代理)
- JS用户界面事件(UI事件)
- 动态为事件添加js代码示例
- js中关于String对象的replace使用详解
- JS无法捕获滚动条上的mouseup事件的原因猜想
- js关闭浏览器窗口及检查浏览器关闭事件
- js单例模式的两种方案
- JS事件在IE与FF中的区别详细解析
- 原生JS操作网页给p元素添加onclick事件及表格隔行变色
- js对table的td进行相同内容合并示例详解
- node.js中的http.response.setHeader方法使用说明
- JS实现判断滚动条滚到页面底部并执行事件的方法