вы, вероятно, была ошибка, потому что вы не избежали символов.
в или der использовать '
в качестве символа в строке, вам нужно избежать этого так: \'
, чтобы отличить его от начала строки \ end.
Следующие символы должны быть экранированы в JavaScript:
- Горизонтальное Tab заменяется
\t
- Вертикальная вкладка заменяется
\v
- Нул полукокса заменяется
\0
- Backspace заменяется
\b
- Подача корма заменяется на
\f
- Newline заменяется
\n
- возврата каретки заменяются
\r
- одинарной кавычки заменяются
\'
- двойной котировки заменено
\"
- косым заменяются
\\
Что о вашем случае. Вы должны были просто поменять все котировки JS на одинарные кавычки и строки с номерами строк до \'
. Этот код работает для меня:
$('.custom-item').click(function(e){
e.preventDefault();
$('a[data-slidesjs-item=\'' + $(this).attr('data-item') + '\']').trigger('click');
});
Однако на StackOverflow людей, которые задают такие вопросы, как «сделать это для меня, я ничего не мог сделать», как правило, остались без ответа. Рассмотрим следующий раз. Вы должны были разместить код, который генерирует ошибку. Чтобы у нас было что начать.
вы должны поделиться с нами, что вы пытались ... мы не предоставляем услугу преобразования кода .... –
Это код, который я создал для моей галерее. Но из-за ограничения кода .. не знаю, как изменить двойной код на одиночный. Когда я меняю это на одинарные кавычки .. получение ошибки – TDG
@venkatesha deos любой ответ поможет? – tariq