0

例如在下面的代码中,我想在下面的代码中获取带有类描述的标签标签的文本 Salutation ,尝试选择类但它不起作用..如何根据唯一选择标签的文本标签的 id ?

<tr id="salutation_id" class="edit_tr" border="0">
    <td class="edit_td">
    <div id="salutation_id" class="unique_ids database_key">
    <span id="first_salutation_id">
    <h1 class="ui-widget-header">
    <label id="label_salutation_id" class="description">Salutation</label>
    </h1>
    </span>
    <input id="first_input_salutation_id" class="editbox" type="text" value="Salutation" style="display: none;">
    <div class="ui-widget-content">
    <ol class="ui-droppable ui-sortable" style="">
    <li class="placeholder">Add "Salutation" here</li>
    </ol>
    </div>
    </div>
    </td>
    </tr>
4

3 回答 3

3

如果你想用ID得到它,这是这样的:$('#label_salutation_id').text().

您提到“带有描述”,那么您可以使用它:$('label.description').text();如果您只有<label>该类的一个元素。

演示在这里

于 2013-08-05T21:00:04.727 回答
1

更好

var label = document.getElementById('label_salutation_id'),
    text = label.textContent || label.innerText;
于 2013-08-05T21:01:04.180 回答
0

如果您打算选择不止一个称呼,您可以使用:

jQuery('label.description')

选择label具有类的所有元素description

于 2013-08-05T21:03:11.677 回答