현재 Jquery를 배우고 있으며 링크를 삭제할 때이 문제를 발견했습니다. 문제는 href를 다소 삭제할 수 있지만 'a'자체는 삭제할 수 없습니다. 전체 href 속성을 삭제하는 더 좋은 방법이 있습니까? 여기 내 코드가있다. 감사합니다jquery에서 링크를 삭제하는 방법
var j = jQuery.noConflict();
j('.div table tr:first-child + tr td:first-child + td > a').each(function(){
\t \t \t \t \t j(this).removeAttr("href");
\t \t \t \t });
<div class=”wrapper”>
<table style="width:100%">
<tr>
<td>Manny</td>
<td>Weather</td>
<td>15</td>
</tr>
<tr>
<td>Fight</td>
<td><a href=http://bet.net><img src=”img/vegas.png”></a></td>
</tr>
</table>
</div>
"문제는 있어요
찾고 또는 다소 HREF를 삭제할 수 있습니다 'a'자체는 아닙니다. " 안쪽의 이미지를 포함하여 전체 앵커를 제거 하시겠습니까? –
마크 업을 수정해야합니다. 속성 값 href가 올바르게 랩핑되지 않았습니다. –
@ Fabrício Matté 당신 말이 맞습니다. 나는 그것에 대해 생각하지 않았습니다. 그래서 전체 앵커를 대상으로한다면 이미지 내부도 영향을받을 것입니다. 덕분에 – shadowbudz