Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   В чем ошибка (https://javascript.ru/forum/misc/67545-v-chem-oshibka.html)

рони 27.02.2017 02:50

MixPetrov,
строка 37
var sum = (value * prc).toFixed(2) + "USD";

MixPetrov 27.02.2017 03:27

рони,
строка 37
var sum = (value * prc).toFixed(2) + "USD"; это ясно;

var span = $("div.price").eq(indx).find("span"); - не подхватывает

рони 27.02.2017 08:16

MixPetrov,
значит у вас другая структура а не та которую вы показали
может так?
var span = $(el).next().find("span");

MixPetrov 27.02.2017 10:53

рони,
В данном случае как бы бессмысленно приводить другую структуру.
var span = $(el).next().find("span"); тоже не подхватывает.

Структура:

<div class="price">
<span class="change-price2" price="0.8400">1 129.38UAH</span>
</div>

ksa 27.02.2017 11:03

Цитата:

Сообщение от MixPetrov
var span = $("div.price").eq(indx).find("span");
- не подхватывает

Смотри команду по частям. Чему равен тот indx? Что покажет
alert($("div.price").eq(indx));

рони 27.02.2017 11:20

Цитата:

Сообщение от MixPetrov
В данном случае как бы бессмысленно приводить другую структуру.

офигеть!!!

MixPetrov 27.02.2017 11:27

рони, Я в смысле, что человеку который помогает решить задачу, весьма не правильно с моей стороны было б писать ерунду.

MixPetrov 27.02.2017 11:37

ksa, alert не открывается

MixPetrov 27.02.2017 11:38

В общем решил с задачей покончить следующим образом:
функцию которая должна срабатывать третьей запускаю с помощью onmouseout и все прекрасно работает.

ksa 27.02.2017 11:49

Цитата:

Сообщение от MixPetrov
alert не открывается

Значит до него даже дело не доходит... :)
Или смотри консоль - там ошибки.


Часовой пояс GMT +3, время: 11:38.