【发布时间】:2016-04-15 06:35:52
【问题描述】:
我有 2 个跨度
<span contentEditable=true class="editspan"></span>
<span class="pencilspan glyphicon glyphicon-pencil pull-right"></span>
还有一个js函数
$(document).on('click', '.pencilspan', function () {
console.log("clicked pencil");
});
我想要的是当我点击pencilspan时,editspan的contentEditable区域应该被突出显示(输入框应该是可见的)。我怎样才能做到这一点?
【问题讨论】:
-
看看addClass jQuery函数。
-
显示你使用输入的 html 代码
-
我不想用input标签给editspan添加输入框。我已经有了 contentEditable=true 标志,它会自动给我一个输入框。我只想突出显示内容可编辑区域a 或强制单击编辑范围。我在pencilspan onlick 函数中尝试了
$('.editspan').click();,但没有成功。
标签: javascript jquery html