나는 반응 형 웹 사이트를 만들기 위해 부트 스트랩을 사용 해왔다. 방금 새로운 시나리오를 발견했으며 해결 방법을 모르겠습니다. 나는이 같은라는 두 개의 버튼이 becuase, 그러나 모바일 장치, onclick 이벤트를다른 장치에 대해 별도의 단추를 만드는 방법은 무엇입니까?
//show list
$('#modifyVLANS').click(function() {
do something....
: 나는 다음과 같은 jQuery를 가지고, 나중에
<!-- button color depending on desktop vs. phone -->
<button class="btn visible-desktop" id="modifyVLANS">Modify VLANS</button>
<button class="btn hidden-desktop lsm-visible-phone btn-warning" id="modifyVLANS">Modify VLANS</button>
: 나는 다음과 같은 HTML 코드를 해고하지 않는다. 별도의 이벤트 핸들러가있는 두 개의 별도 버튼을 생성하고 싶지는 않습니다 ... 코드가 완전히 동일하기 때문입니다. 이 문제를 해결하려면 어떻게해야합니까?
감사합니다.
미디어 쿼리를 사용할 수 있습니다. –
이미 내장 미디어 쿼리를 사용하고 있습니다. "숨김 데스크탑" "가시 데스크톱"등의 클래스가 있음을 알 수 있습니다. – dot
id를 사용하여 요소 선택 . '$ ('# modifyVLANS')'는 그 id를 가진 첫 번째 요소를 선택하고 나머지는 무시합니다. 페이지 당 하나의 ID를 갖기 때문에 이해할 수있는 행동입니다. id를 사용하는 대신 클래스 속성을 사용할 수 있습니다. -> http://jsfiddle.net/NLzHW/1/ – banzomaikaka