2012-11-22 2 views
1

나는 동적 뒤로 버튼을 추가하려고 한 문서라도 버튼이 그것 가지고 있지 JQuery와 모바일 버튼 스타일 헤더에 붙일 때 내가동적 jquery 모바일 뒤로 단추를 추가하는 방법? JQuery와 모바일 뒤로 버튼은 다른 페이지에서 잘 작동하지 않기 때문에

$("#page1").bind("pagecreate",function() { 
if(page2 == 1){ 
      $('<div data-role="button" id="back"><a data-icon="arrow-l" href="pag2.html">Back</a></div>').prependTo("div:jqmData(role='header')"); 
      $("back").button(); 
     }else{ 
      $('<div data-role="button" id="back"><a data-icon="arrow-l" href="default.html">Back</a></div>').prependTo("div:jqmData(role='header')"); 
      $("back").button(); 
     } 
} 

을 한 일 일반 링크처럼 보여주고 다른 모든 헤더 내용을 아래로 이동시킵니다. 모든 도움이 외채 화됩니다.

("생성")

트리거 this jQuery를 모바일 문서를 살펴 보자 :

답변

1

당신은 새로운 마크 업을 강화해야합니다. 특정 ID에 버튼을 추가

+0

그것은 작동해야하지만, 나는 css 전체를 복사 한 후 자체에 대해 appending.Thanks 도움을 위해 적용된 복사했습니다. –

0

형식

$("back").button(); 

그것은해야한다,

$("#back").button(); 

당신이 클래스를 사용하는 경우,

$(".back").button(); 

친절 코드를 업데이트하지 않습니다. 희망이 귀하의 경우에 도움이됩니다.

관련 문제