虚拟键盘问题

时间:2012-07-05 10:00:14

标签: javascript jquery html virtual-keyboard

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

这是我的工作代码。

HTML CODE:

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

JQuery CODE

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

完整代码:

jsfiddle.net/xMzVY

1 个答案:

答案 0 :(得分:0)

将您的代码更改为:

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