2013-02-18 3 views
0

У меня есть складные наборы с 7 элементами. Он работает нормально. Когда я пытаюсь изменить заголовок каждого сбрасываемого элемента, он изменяет заголовок, но удаляет сбрасываемые стили.Программно изменяет Складные наборы jQuery Mobile

Кто-нибудь сталкивался с такими проблемами?

enter image description here

пожалуйста, найти свой код ниже.

JQuery

$('#MonColHead').text("Monday "+pad2((dateArray[0].getMonth()+1))+"-"+pad2(dateArray[0].getDate())); 
$('#collapReadOnlyProj').selectmenu('refresh'); 

HTML-

<div data-role="collapsible-set" id="collapReadOnlyProj"> 

     <div data-role="collapsible"> 
     <h3 id="MonColHead">Monday</h3> 
      <table align="center"> 
       <tr><th>Hours</th><th>Minutes</th></tr> 
       <tr><td><input type="number" name="name" id="name" value="" /> </td><td><input type="number" name="name" id="name" value="" /></td></tr> 
      </table> 

      <div data-role="fieldcontain"> 
      <label for="textarea">External Notes</label> 
       <textarea name="textarea" id="textarea" style="min-height:120px"></textarea> 
      </div> 
      <div data-role="fieldcontain"> 
      <label for="textarea">Internal Notes</label> 
       <textarea name="textarea" id="textarea" style="min-height:120px"></textarea> 
      </div> 
     </div> 


     <div data-role="collapsible"> 
     <h3 id="SunColHead">Sunday</h3> 
      <table align="center"> 
       <tr><th>Hours</th><th>Minutes</th></tr> 
       <tr><td><input type="number" name="name" id="name" value="" /> </td><td><input type="number" name="name" id="name" value="" /></td></tr> 
      </table> 

      <div data-role="fieldcontain"> 
      <label for="textarea">External Notes</label> 
       <textarea name="textarea" id="textarea" style="min-height:120px"></textarea> 
      </div> 
      <div data-role="fieldcontain"> 
      <label for="textarea">Internal Notes</label> 
       <textarea name="textarea" id="textarea" style="min-height:120px"></textarea> 
      </div> 
     </div> 

    </div> 
+0

В отличие от сайтов форума, ш e не используйте «Спасибо», или «Любая помощь оценена», или подписи на [so]. См. «[Должны ли« Привет »,« спасибо », теги и приветствия удалены из сообщений?] (Http://meta.stackexchange.com/questions/2950/should-hi-thanks-taglines-and-salutations-be -Удалена-от-сообщений). –

ответ

1

Вместо

$('#MonColHead').text("Monday "+pad2((dateArray[0].getMonth()+1))+"-"+pad2(dateArray[0].getDate())); 
$('#collapReadOnlyProj').selectmenu('refresh'); 

попробовать этот

$('#MonColHead .ui-btn-text').text("Monday "+pad2((dateArray[0].getMonth()+1))+"-"+pad2(dateArray[0].getDate()));