html5属性 contenteditable 在微信手机上不生效,或有时点击没反应,解决方案 $(document).on('click',"[contenteditable
1html5属性 contenteditable 在微信手机上不生效,或有时点击没反应,解决方案 $(document).on('click',"[contenteditable
这是一个常见的问题,原因是微信浏览器对 contenteditable 属性并不支持完全。可以通过以下方式解决:

1. 添加 CSS 样式:-webkit-user-modify: read-write-plaintext-only,如下所示:

[contenteditable=true]{
-webkit-user-modify: read-write-plaintext-only;
user-modify: read-write-plaintext-only;
}

2. 使用 jQuery 绑定事件,如下所示:

$(document).on('click',"[contenteditable]",function(){
$(this).focus();
});

这样可以确保在点击时强制聚焦到该元素,解决点击没反应的问题。
本页由《梦行文档》生成

 

name完成
30