0

我用这段代码从 a - z 创建了一堆字母字符

var textAppend = $("<div>").html(textPre); // for loop keep changing textPre
$(".name-select-header").append(textAppend);

之后我想实现一个鼠标悬停函数,在函数内部我希望它能够获取当前光标的值。

例如,如果我的鼠标在字符“a”上,我想在 div 部分显示“apple”、“america”。如果它在“b”上,则“香蕉”和“奔驰”会显示在该 div 部分中。

那么我应该怎么做才能让它发生呢?

4

1 回答 1

1

您发布的代码没有给我足够的信息,但如果我这样做,我会有不同span的元素,每个元素都有一个字母,将它们全部放在一个类下(letter例如),并使用 jQuerymouseover()处理程序调用一个函数来显示你想要的 div 中的单词。

这是一个 jsFiddle 示例:http: //jsfiddle.net/rNmUp/3/

于 2013-09-08T19:46:14.147 回答