나는 targetTD[6].find('textarea').text()
가 라고 말하는 줄에 오류가있다. 대상 TD [6] .find는 기능이 아니다. 나는 <td><div> <textarea readonly> some text </textarea><div><td>
내에서 텍스트 영역을 찾기 위해 노력하고캔트는 td의 자식 인 textarea를 찾는다
$(document).ready(function() {
$(document.body).on('click','.edit',function() {// use button class ince ID has to be unique per button
var targetTD;
if($(this).find('i').hasClass('glyphicon-edit'))
{
targetTD = $(this).parents('tr').find('td'); // gives all TDs of current row
if (targetTD[6].firstChild.children.length) // the value cell is what we want
{
// targetTD[6].firstChild.children.item().setAttribute('readonly','false');
alert(targetTD[6].find('textarea').text());
}
('targetTD [6] .find ('텍스트 영역 ')'에서 'targetTD [6] .find'정의되지 않는다). readonly
속성을 제거하려면 어떻게해야합니까? 내가 찾을 수없는 이유는 무엇입니까?
시도'$ (targetTD [6]) find'을. DOM 개체에서 jQuery 함수를 호출하려고합니다. – Tibrogargan
위대한! 고마워. JQuery와 DOM Stuff로 젖은 채로 아직도 내 발을 들여 놓으십시오. – marc
관련 HTML 코드를 추가하십시오. –