Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Добавление "левых" символов при работе скрипта (https://javascript.ru/forum/jquery/63077-dobavlenie-levykh-simvolov-pri-rabote-skripta.html)

shurikkan 16.05.2016 17:05

Добавление "левых" символов при работе скрипта
 
Всем привет!

Не могу понять что происходит - есть скрипт:
https://jsfiddle.net/jvvgkw79/17/

В песочнице всё ок, работает.
Когда переношу на рабочий проект - в дебагере выводится ошибка из-за того, что к символу кавычек добавляется буква "В" (см.строку 3):

var a = $('a[href="ссылка"]');
var b = '<br />';
var c = 'В«';

addCode(a, b, c, 'before');


Может подскажете в какую сторону хотя бы копать?
Никакие скрипты этот код не перекрывают.
JS может некорректно воспринимать спецсимволы? Если вместо кавычек поставить букву или цифру - всё ок.

laimas 16.05.2016 18:08

А это что 'В«'?

shurikkan 16.05.2016 18:42

Непонятно откуда втыкается перед кавычками эта буква.
Бермуды какие-то))

Deff 17.05.2016 01:13

var a = $('a[href="ссылка"]');
var b = '<br />';
var c = '&raquo;';

addCode(a, b, c, 'before');

shurikkan 17.05.2016 10:06

Странно... То есть, ты попробовал этот код в песочнице по ссылке выше и он заработал? оО


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