2015-02-04 2 views
-2

У меня есть функция, которая скрывает div с определенным ID, когда он вызывается.Добавить переменную в ID с Javascript

$('#starrating').hide(); 

Это нормально работает, но когда я пытаюсь добавить к нему переменную, это не сработает.

Я пытаюсь сделать это таким образом, и он не работает:

$('#starrating'[imageid]).hide(); 

Мне нужно знать, как вы бы добавить переменную к идентификатору. Если бы я добавить номер вместо переменной она работает отлично:

$('#starrating234343').hide(); 
+0

Использовать строку concatenation.' $ ('# starrating' + imageid) .hide(); ' –

ответ

1

Вы должны сказать + конкатенировать:

$('#starrating'+imageid).hide(); 
2

Предполагая imageid является строка или число, вам необходимо добавить с помощью + оператор

$('#starrating' + imageid).hide(); 
Смежные вопросы