Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Правильный синтаксис выражения (https://javascript.ru/forum/misc/70903-pravilnyjj-sintaksis-vyrazheniya.html)

olgastaf 10.10.2017 17:46

Правильный синтаксис выражения
 
Добрый день!
Подскажите, пожалуйста, правильный синтаксис выражения

var subscribe_id = $('label:contains(subsectResName)').attr("for");


Если вместо subsectResName пишу конкретную строку, например, "Hello, world" (при условии, конечно, что у меня есть label с таким текстом), все работает.

Если эту же строку задаю переменной
var subsectResName = "Hello, world";
var subscribe_id = $('label:contains(subsectResName)').attr("for");


не работает.
Как правильно задать переменную?

Dilettante_Pro 10.10.2017 17:53

olgastaf,
var subsectResName = "Hello, world";
var subscribe_id = $('label:contains(' + subsectResName + ')').attr("for");


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