我想知道如何定位 html 片段以显示在光标所在位置旁边,特别是在单击时。到目前为止,我有一个 div,它会在单击时将其自身定位在光标旁边。
shape.on('click', function(event){
if (event.which == 1) {
$("#message").css({
top: event.pageY + 5,
left: event.pageX + 5
}).show();
}
});
但我所追求的是不“显示”任何现有的 div,而是“动态”地将新代码插入到光标所在的位置。
谢谢
最佳答案
使用.html()
将文本插入到光标旁边出现的div中。
示例:$("#message").html("您想要的html文本");
如果您想继续向消息添加文本,请使用.append()
,否则.html()
将覆盖#message<的内容
每次。
关于javascript - 将 HTML 放置在光标旁边,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16900676/