Селектор идентификатора переменной 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');
Надеюсь, что это поможет вам!