虚拟键盘出现问题

issue in virtual keyboard

本文关键字:问题 键盘 虚拟      更新时间:2023-09-26

我有一个用于虚拟键盘的脚本,在为上标和下标创建键时遇到了一些问题。例如。当我在 SPAN 类中使用 <'sup'>3<'/sup'> 时,它会正确显示它,但是当我按下该键时,它也会在文本框中打印<'sup'>3<'/sup'>。那么我需要在jQuery中更改什么?

这是我的工作代码。

网页代码 :

    <li class="symbol"><span class="off"><sup>11</sup></span><span class="on"><sup>11</sup></span></li>

JQuery 代码

// Special characters
    if ($this.hasClass('symbol')) character = $('span:visible', $this).html();

完整代码 :

jsfiddle.net/xMzVY

将代码更改为:

if ($(this).hasClass('symbol'))
    character = $('span:visible', $(this)).html();