Это базовое значение.
Как мне получить значение "Это мое имя" для указанного диапазона?
<div id='item1'>
<span>This is my name</span>
</div>
Это базовое значение.
Как мне получить значение "Это мое имя" для указанного диапазона?
<div id='item1'>
<span>This is my name</span>
</div>
Я думаю, что это должен быть простой пример:
$('#item1 span').text();
или
$('#item1 span').html();
$("#item1 span").text();
Поскольку вы не указали атрибут для значения "item", я предполагаю, что используется класс:
<div class='item1'>
  <span>This is my name</span>
</div>
alert($(".item span").text());
Убедитесь, что вы дождались загрузки DOM для использования вашего кода, в jQuery вы используете для этого функцию ready():
<html>
 <head>
  <title>jQuery test</title>
  <!-- script that inserts jquery goes here -->
  <script type='text/javascript'>
    $(document).ready(function() { alert($(".item span").text()); });
  </script>
</head>
<body>
 <div class='item1'>
   <span>This is my name</span>
 </div>
</body>
Предполагая, что вы намереваетесь прочитать id = "item1", вам нужно
$('#item1 span').text()
 $('#item1').text(); or $('#item1').html(); отлично работает для id="item1"
В javascript вы бы не использовали getelementbyid('item1').innertext?
     $('span id').text(); worked with me
 $('#id span').text() - ответ!
 $('#item1 span').html(); Работа с моим кодом
<script>
    $(document).ready(function () {
            $.each($(".classBalence").find("span"), function () {
            if ($(this).text() >1) {
                $(this).css("color", "green")
            }
            if ($(this).text() < 1) {
                $(this).css("color", "red")
                $(this).css("font-weight", "bold")
            }
        });
    });
    </script>