안녕하세요 내 응용 프로그램의 모든 섹션에있는 텍스트에 액세스하고 싶습니다. 한 응용 프로그램에는 다른 ID가있는 다른 테이블이 있기 때문에이 ID를 사용할 수 없습니다. ID를 사용할 수 없기 때문에 테이블에 상관없이 마우스를 td 셀에 올려 놓을 때마다 텍스트 이름에 액세스하려고합니다. JQuery를 사용하여이 작업을 수행하는 방법을 제안 해주십시오. 내가 액세스하려는 텍스트 asp.net aspx 페이지에서 있습니다.응용 프로그램에서 jquery를 사용하여 모든 td 텍스트의 텍스트에 액세스
0
A
답변
2
jquery에서는 텍스트를 가져 오는 모든 td에 hover 이벤트를 적용 할 수 있습니다. 텍스트를 변수에 넣은 다음 ajax를 사용하여 .aspx 처리기로 전달하십시오. 다음은 간단한 예입니다. 이 스크립트 블록을 준비 기능이나 문서의 끝 부분에 두는 것이 좋습니다. 마우스 커서가 어떤 TD 요소 위에있을
jQuery를이
$('td').hover(function() {
//mouse over
//get the data
var tdText = $(this).text();
console.log(tdText);
//do something with the data
var jqxhr = $.ajax("handler.aspx?text=" + tdText)
.done(function() {
console.log("success");
//do something
})
.fail(function() {
console.log("error");
//do something else
});
},
function() {
//mouse out
console.log("mouse-out");
}
);
1
난 단지 결정하는 당신을 도울 수 있습니다. 필요한 것을 표시하기 위해 필요에 맞게 코드를 수정해야합니다.
HTML :
<p id="message"> </p>
<table>
<tr>
<td>Data 1</td>
<td>Data 2</td>
<td>Data 3</td>
</tr>
<tr>
<td>Data A</td>
<td>Data B</td>
<td>Data C</td>
</tr>
</table>
JS :
addEventListener("mouseover", function(event) {
if (event.toElement.localName == 'td')
$('#message').html("You are in a table cell");
else
$('#message').html(" ");
}, false);
가 나는 또한 시험에 당신을 위해 바이올린을 만든이 : http://jsfiddle.net/m3EmK/
관련 문제
- 1. jquery를 통해 레이블 텍스트에 액세스
- 2. jquery를 사용하여 td 애니메이션하기
- 3. Jquery를 사용하여 td 요소를 선택하십시오.
- 4. jquery를 사용하여 td 상수 교환하기
- 5. jQuery를 사용하여 TD 요소 이동
- 6. jquery를 사용하여 td 클래스를 제거합니다.
- 7. 웹 응용 프로그램에서 jquery를 사용하여 모든 형식의 비디오를 재생하는 방법
- 8. 모든 응용 프로그램에서 위젯 액세스 기능
- 9. 액세스 레일 응용 프로그램에서 모든 스레드에서 값이
- 10. Java 응용 프로그램에서 gremlin을 사용하여 비트 액세스
- 11. 자바 스크립트 삽입을 사용하여 웹 사이트의 텍스트에 액세스
- 12. jquery를 사용하여 이전 td 요소를 표시합니다.
- 13. jQuery를 사용하여 JSON 응답에 액세스
- 14. jQuery를 사용하여 TD 값을 얻는 방법.?
- 15. jquery를 사용하여 <td> 값을 설정하십시오.
- 16. Jquery를 사용하여 td 테이블의 부모 테이블을 찾으십시오
- 17. jQuery를 사용하여 기존 테이블에 td 추가하기
- 18. jQuery를 사용하여 내용 찾기 <td>
- 19. jquery를 사용하여 인접한 td 요소를 중복 삭제
- 20. 화면 설명 텍스트에 액세스
- 21. TortoiseSVN 업데이트 텍스트에 액세스
- 22. PyQt : 응용 프로그램의 모든 텍스트에 색상을 지정하십시오.
- 23. Jquery를 사용하여 텍스트에 내 요소를 삽입하는 더 좋은 방법이 있습니까?
- 24. 기본 응용 프로그램에서 WebSQL에 액세스
- 25. jquery를 사용하여 텍스트에 따라 이미지를 단추로 변경 하시겠습니까?
- 26. cell.textLabel.text의 텍스트에 액세스
- 27. 텍스트의 smilies 이미지가 JQuery를 사용하여 표시됩니다.
- 28. jQuery를 사용하여 게시 텍스트의 스트립 단 코드
- 29. 응용 프로그램에서 mongo 쉘에 액세스
- 30. MonoDroid 응용 프로그램에서 S3에 액세스
이 멋지다. 위의 내 대답처럼 jquery에서 수신하는 이벤트 만 완료했습니다. 저는 순수 JavaScript 구현이 마음에 들었습니다. – chiliNUT