내 문서에 두 개의 버튼이 있습니다.클래스 선택기로 정의 할 때 jQuery UI 단추가 작동하지 않지만 ID 선택기로 정상적으로 작동하는 이유는 무엇입니까?
한 내 jQuery 코드에서 ID 선택기로 정의됩니다
<button id="reviewBtn" class="span-1">Review</button>
$("#reviewBtn").button({
icons: {primary: "ui-icon-triangle-1-e"},
text: false
});
다른 하나는 클래스 선택기로 정의됩니다
<button id="search_364489867" class="span-1 searchBtn search">Search</button>
$("button.search").button({
icons: { secondary: "ui-icon-triangle-1-e"},
text: true
});
클래스 선택기로 정의 된 버튼 (button.search
)입니다 id 선택기 (#reviewBtn
)로 정의 된 단추가 예상대로 나타나는 반면 jQuery UI 스타일로 장식되지 않습니다.
클래스 선택기로 버튼을 정의 할 수 있습니까?
그렇다면 동적으로 생성 된 id 값 (search_364489867
)으로 어떻게 정의합니까?
코드를 실행 한 후에 버튼이 동적으로 추가됩니까? 'alert ($ ("button.search"). length)'를 치고 무엇이 튀어 나오는지보십시오. –
여기 나를 위해 잘 작동하는 것 같습니다 : http://jsfiddle.net/sje397/72gBh/ – sje397
나는 동일한 문제가 있습니다. 선택기가 좋습니다. jqueryui로 뭔가가 아닙니다. – Sentinel