2013-08-09 2 views
1

를 사용하여 요소를 여러 번에서 하나의 속성을 제거여기 내 코드는 지금까지의 jQuery를

<script src="http://.../jquery/1.7.1/..."></script> 

<script> 
$(document).ready(function(){ 
    $('textarea').removeAttr('style'); 
}); 
</script> 

<form> 
    <tr><td> 
    <textarea name="Comment" cols="18" rows="4" style=""></textarea> 
    </td></tr> 
</form> 

나는 그것이 수행하는 작동하는지 확인하기 위해 먼저 빈 style 태그를 넣어하지만, 사용 .ready은 처음에만 제거합니다.가 어떻게 자동으로이 기능, 속성 style="xyz"가 나타납니다 때마다 반복 할 수 있습니다 : 당신이 textarea의 코너를 확대 드래그하면

, 그것은 새로운 style="xyz"

내 질문은 생산? 기본적으로 크기를 지정한 기본값 cols="18" rows="4"으로 다시 설정합니다.

(죄송이 간단한 해답이 될 수도 있지만 나는/JQ 아직 JS와 아주 좋은 아니에요합니다.)

답변

5

JS는 할 필요 없음을, 단지

<textarea name="Comment" cols="18" rows="4" style="resize:none"></textarea> 
+0

스냅 아를 보라! 고마워, 하하! – MatrixNinja

+0

내가 가지고있는 다른 질문을 도와 줄 수 있습니까? http://stackoverflow.com/questions/18151776/switching-backgrounds-while-switching-text – MatrixNinja

2

나는 그 @ gustavohenke가 좋은 팁을 주었다고 생각하십시오. 그럼에도 자바 스크립트로하고 싶다면 텍스트 영역 크기를 조정할 때마다 함수를 실행하는 후크를 작성해야합니다. 그래서 달성하기 위해

는 최근에 나는 완전히 그것에 대해 잊고 내가 jQuery를 너무 관여 봤는데 ... Resize event for textarea?

+0

내가 가진 다른 질문을 도와 줄 수 있습니까? http://stackoverflow.com/questions/18151776/switching-backgrounds-while-switching-text – MatrixNinja

관련 문제