我希望用户能够在屏幕上的任意位置双击以显示允许提交关于该位置的反馈的表单。如何存储与网页任何部分相关的用户反馈?
我能想到的2个解决方案:
- 商店X,Y坐标。由于X,Y坐标不支持所有浏览器,因此必须排除此情况。
使用jQuery HTML实体的详尽清单绑定到DblClick事件是这样的:
$(document).ready(function() { $("p,label,input,textarea").bind("dblclick", function(e) { $("#feedback_form").show(); });
});
所以,在上面的例子中,当任何P,标签,输入,或文本域被双击,反馈形式将显示(代码传递项的ID被双点击,不包含在我的例子是为了简单)。
所以2是不完美的,但似乎它会做的伎俩为支持的HTML实体清单上的任何反馈。
有没有更简单的解决方案,我忽略了?
另外,如果我有2去,是双击用于接合这种反馈形式是最好的方法,或者你会推荐一些其他的活动吗?
此页面在Opera中似乎不起作用。也许更好的链接是:http://www.djangobook.com/about/comments/ – 2009-01-14 07:41:52