我们在页面中有一个 p 标签,我们会检测用javascript onselect或类似的东西选择这个,也许这个选择可以用鼠标或键盘触发,而且我们也不能使用onmouseup或onclick!
<p onselect="alert('selected')" >My p text is here ...</p>
使用下拉菜单和文本框选择工作,不使用p标记。
答案 0 :(得分:0)
如果符合您的需要,您可以使用 onclick :
$("body").delegate("p", "click", function(){
alert('selected');
});
希望有所帮助
答案 1 :(得分:0)
在Internet Explorer和Webkit中,您可以使用:
somedom.addEventListener('selectstart',callback)
答案 2 :(得分:-2)
默认情况下, p tatg无法选择,您可以使用以下短代码将其设置为可选:
$('p')
.attr("tabIndex", 0)
.css({"-moz-user-select": "none","-webkit-user-select": "none","-khtml-user-select": "none"})
.attr("unselectable", "on");