Селектор идентификатора переменной jquery с тегом span

Я пытаюсь выбрать переменную тег тега id с помощью jquery, но не удается. До сих пор я мог сделать со статическим идентификатором, как это:

$('#mytextId span').html(mytext);

и с переменной тоже хорошо

$("#" + myvariableid).html(mytext);

Мне нужно вставить тег span, и это не работает:

$('"#" + myvariableid  span').html ();

какой синтаксис для него правильный?

1 ответ

Эта строка означает: Добавить текст span text к <span> тег с идентификатором mytextId:

$('span#mytextId').text('span text');

Добавить текст в <span> тег с классом mytextClass:

$('span.mytextClass').text('span text');

Добавить текст ко всем <span> теги:

$('span').text('span text');

Конкретный идентификатор:

var id = 'myId';
$('#' + id).text('my text');

<div> тег содержит <span> тег:

<div class="myDiv">
   <span class="mySpan"></span>
<div>

$('.myDiv > .mySpan').text('span text');

Надеюсь, что это поможет вам!

Другие вопросы по тегам