2013-05-06 4 views
1

에서 UI 장애인 필드를 어지는이 answer 다음, 나는 "UI 비활성화"클래스에 사용할 수있는 버튼이 있습니다., jQuery를 모바일에서 jQuery를 모바일

<input type="submit" class="ui-disabled" value="Register" onClick="rcRegister();" > 

, 어떻게 하나 우리의 필드 노령화로 JQuery와 모바일에서 비활성 상태를 표시 않습니다 발생하는 문제?

나는이 CSS를 추가하는 시도했지만 아무 효과가 없습니다.

input.ui-disabled { 
    color: gray; 
} 

내가 jQuery를 모바일 1.2.0 jQuery를 1.7.2을 사용하고 있습니다. 당신은 여전히 ​​그 내용을 변경할 수 있기 때문에

답변

4

당신이 그것을 회색 처리 한 후 입력 필드에 대해 이야기하는 경우는 충분하지 않습니다. 제대로 jQuery를 모바일 입력 필드를 사용하지 않으려면

이 같은 자바 스크립트를 통해 수행해야합니다 http://jsfiddle.net/Gajotres/9UQ9k/

자바 스크립트 :

$("#disable-me").textinput("disable"); 

난 당신이 할 수 없습니다 말했듯 CSS를 통해 수동으로 수행 할 수 있습니다. 그러나 여전히 부분적으로 수동으로 처리하려면 필드 불투명도를 변경해야합니다. 이 CSS를 사용 :

.ui-disabled { 
    opacity: 0.3 !important; 
} 

가 또한보고 here을, 내가 사용하는 방법을 설명하는 기사를 쓴 한/jQuery를 모바일 버튼을 비활성화합니다.

+0

가 제출 버튼이 비활성화되는 필드에 유의하십시오 ('유형 =' "제출"). 텍스트 입력이 없습니다. 사용'클래스 = "UI 장애인" '버튼을 사용하지 않도록 잘 작동하지만 나는 그것이 사용자에게이 비활성화되어 있는지 단서를 제공하도록이 버튼을 렌더링 할 수있는 방법을 찾고 있어요. 나는 class Ui-disabled (당신이 제안한 것을 포함하여)에 CSS를 적용하는 다양한 방법을 시도했지만 이것들을 나의 최종 형태로 보지 않을 것이다. – ChrisGuest