Вы можете решить все эти проблемы, прочитав документы (особенно на селекторах) и образцы, которые они содержат.
См .: http://api.jquery.com/category/selectors/
И вы можете играть с jQuery очень легко, используя jsfiddle.net в качестве песочницы. Например, вот скрипка, которую я использовал для подготовки ответов на ваши вопросы .
Ваши конкретные вопросы:
Я хочу спрятать 2-й тд внутри tr
Предполагая, что tr
, который вы хотите, является первым, в отличие от сокрытия 2-го тд во всех них ...
$('#todolist tr:eq(0) td:eq(1)').hide();
Я хочу получить значение 2-го тд в будущем
Сохраните td
в переменной вместо непосредственного выполнения для нее функций. Затем вы можете прочитать значение, используя .text()
.
var secondItem = $('#todolist tr:eq(0) td:eq(1)');
secondItem.hide();
var value = secondItem.text();
alert(value);
как мне получить значение ... td с именем класса "hide"
jQuery использует синтаксис селектора CSS. Используйте селектор CSS для идентификаторов.
var value = $('td.hide').text();
Что касается вопроса B1: « как мне получить значение 2-го тд? Второго тд внутри тр, который находится внутри? », я не понимаю, о чем ты спрашиваешь. ..