Я пытаюсь написать функцию многократного использования для извлечения всех данных в таблице, которая передана ему, и сохранить ее в массиве.[jQuery]: добавить селектор
Я не уверен, как передать ссылку на таблицу.
я мог бы сделать что-то вроде ...
passTableRef($('#tableId th'),$('#tableId td'));
, но я хотел бы передать только ссылку таблицы в случае, если я хотел бы остановиться на функции.
Есть ли способ пройти $('#tableId')
и добавить ссылку на $('#tableId th')
и $('#tableId td')
в функции?
EDIT: для осветления
мне интересно, если вы можете взять ссылку - $(#tableId)
передать его в функцию - reusableFunction($('#tableId'))
затем сделать что-то вроде этого ..
function reusableFunction(table)
{
//change the selector $("#tableId") to $("#tableId th")
}
Я немного запутался в том, что вы пытаетесь выполнить. Вы хотите добавить селектора, чтобы при передаче в таблице вы создавали селектор для извлечения элементов th и td для этой таблицы? –
Ваш вопрос все еще не имеет смысла. Что означает «append $ (« # tableId ») в $ (« # tableId th »)? Вы не можете добавить таблицу в одну из своих собственных ячеек. – noah
Я хочу ИЗМЕНИТЬ селектор от $ ('tableId') до $ ('# tableid th') –