2015-06-08 1 views
-3

Мне нужно добавить значение в href, добавив var. Но похоже, что у меня есть синтаксическая ошибка. И не могу понять, что случилось.Добавить значение в href как var

var abra = "whatever"; 
$("a.confsbmt").attr('href','http://example.com/example2"+abra+"'); 
+2

'+' - оператор конкатенации строк. Убедитесь, что вы сопоставляете кавычки. '' http://example.com/example2 '+ abra' –

+0

Ваши котировки неверно совпадают (синглы/парные) – scunliffe

+0

Правильное использование: http://stackoverflow.com/a/242833/1074519 –

ответ

1

Строка начинается в одинарных кавычки, так должны заканчиваться в одинарных кавычках, чтобы сцепить что-нибудь еще дальше, если вы хотите использовать двойные кавычки начинаются с двойными кавычками.

$("a.confsbmt").attr('href','http://example.com/example2'+abra); 
+1

Это было бы более полезно с объяснением. –

+0

как насчет середины URL? –

+0

средний? у вас есть базовый url «http://example.com/example2», а затем добавьте на abra (+ abra) – depperm

Смежные вопросы