나는 JQuery와 모바일에서 버튼으로 스타일 링크는 다음 코드를 사용하고 있습니다 :jquery 모바일 버튼이 미니로 표시되는 이유는 무엇입니까?
<a data-role="button" data-inline="true" id="A1" href="#UserDialog" data-rel="dialog" data-transition="slideup"></a>
그러나 그것은 데이터 미니 = "true"로 속성을 포함 것처럼 버튼이 표시됩니다. 이 문제는 내 SPA 웹 응용 프로그램의이 페이지에서만 발생합니다. 나는 이것을 야기 할이 링크에 연결될 CSS 규칙이나 클래스가 없다. div 또는 다른 부모 클래스에 영향을 미치는 클래스가 있는지는 알 수 없지만 사용하지 않기 위해 페이지 주위를 이동하려고 시도했습니다. 나는 또한 요소로부터 프로그램 적으로 단추를 만들려고했으나 또한 효과가 없었다.
iOS 테마를 jquery 모바일 용으로 사용하고 있지만이 문제가있는 유일한 페이지 인 것으로 보입니다.
나는이 원인이 확실히이
편집 문제를 해결하는 방법에 대한 몇 가지 통찰력을 사용할 수 있는지 확실치는 :
<h3>Marketing Rep Information</h3>
<p>
<b>Name: </b> <a data-role="button" data-mini="false" data-inline="true" data-bind="text: CreatorName" id="A1" href="#UserDialog" data-rel="dialog" data-transition="slideup"></a>
</p>
<div id="usecTablediv" data-role="collapsible" data-collapsed="true" data-inset="true">
<h2>USECs</h2>
<table id="usecTable" class="table table-striped table-bordered table-responsive">
<thead>
<tr>
<th>Title</th>
<th>USEC</th>
<th>Rate</th>
</tr>
</thead>
<tbody>
<!-- ko foreach: USECs -->
<tr>
<td data-bind="text: Title"></td>
<td data-bind="text: UsecCode"></td>
<td data-bind="text: Rate"></td>
</tr>
<!-- /ko -->
</tbody>
</table>
</div>
<a id="Signout2" class="signout" >Sign Out</a>
[JQM 단추> 인라인] (http://view.jquerymobile.com/1.3.2/dist/demos/widgets/buttons)을 참조하십시오. 아무런 기쁨도없고, 인라인 효과가 없습니다. 너비가 – Pseudonym
인라인에 영향을줍니다. .. 당신은 jsfiddle을 제공 할 수 ... 데이터를 true에서 false로 변경하면 즉각적인 변경을해야합니다. 그렇지 않으면 CSS를 볼 수 없습니다. – Redink
죄송합니다. 단추의 높이가 문제입니다. 너비가 아닙니다. 내 실수는 – Pseudonym