Я ищу попытку поместить метод hover() на каждый элемент массива. Затем, когда курсор перемещается по символу, он копируется в другой div. Я немного потерян. Есть ли у вас предложения?JQuery, содержащий привязку к элементам массива
<html>
<head>
<script type="text/javascript" scr="http://code.jquery.com/jquery.min.js">
</head>
<body>
<script type="text/javascript">
var str="one two three four five";
var a1 = new Array();
a1=str.split("");
//document.write(a1.join(" <br /> "));
//document.write(str.split("") + "<br />");
for (var i=0;i<a1.length;i++) {
// for each array element attach hover method, when rollover then feed to over div magnifyView
$("a1[i]").hover(function() {
// put into magnifyView upon hover on array element
});
}
</script>
<div id='stringToView'><script type="text/javascript">document.getElementById('stringToView').innerHTML = str;</script> </div>
<br /><br />
<div id='magnifyView' style="font-size:36px;"> what's here</div>
</body>
</html>
Здесь очень страшные вещи ... –
Ваш код на самом деле ничего хорошего не делает. Вероятно, вы должны немного углубиться в основные javascript и jQuery. FYI: Чтобы навести объект, должно быть отношение к dom. – pex
код не делает ничего хорошего, но у него есть комментарии к тому, что должно произойти. Вы знаете, как прикрепить метод к элементу массива в javascript? Я не уверен, как это сделать. вот почему я спрашиваю здесь. каждый элемент массива должен иметь hover(). – windsurf88