Update page content using jQuery with Multi-Page jQuery Mobile page












0














I am working on a jQuery Mobile app, using jQuery Mobile version 1.4.5. My app can allow users to be members of many different campaigns. I am using ColdFusion as the server side scripting language, and jQuery and JavaScript for client side.



On my index.cfm page I have a few jQuery Mobile pages, part of a multi-page template. One of my pages is called is called pageEntries:



<cfloop index="i" from="1" to="#ArrayLen(session.arrActiveUserCampaigns)#">
<cfoutput>
<cfif i GT 1>
<div id="id#reReplace(session.arrActiveUserCampaigns[i][4], '[[:space:]]', '', 'ALL')#" style="visibility:hidden;"><h4>#session.arrActiveUserCampaigns[i][4]#</h4></div>
<cfelse>
<div id="id#reReplace(session.arrActiveUserCampaigns[i][4], '[[:space:]]', '', 'ALL')#" style="visibility:visible;"><h4>#session.arrActiveUserCampaigns[i][4]#</h4></div>
</cfif>
</cfoutput>




I also have a jQuery Mobile panel that is positioned to the right of the screen:



<div data=role="panel" id="entriesPanel" data-position="right" data-display="push">
<cfloop index="i" from="1" to="#ArrayLen(session.arrActiveUserCampaigns)#">
<cfif #i# EQ 1>
<cfset campaignButton = "<button onclick='campaignButton(this.id)' id='btn#reReplace(session.arrActiveUserCampaigns[i][4], "[[:space:]]", "", "ALL")#' class='ui-btn ui-corner-all ui-icon-check ui-btn-icon-right ui-alt-icon'>#session.arrActiveUserCampaigns[i][4]#</button>" />
<cfelse>
<cfset campaignButton = campaignButton & "<button onclick='campaignButton(this.id)' id='btn#reReplace(session.arrActiveUserCampaigns[i][4], "[[:space:]]", "", "ALL")#' class='ui-btn ui-corner-all'>#session.arrActiveUserCampaigns[i][4]#</button>" />
</cfif></cfloop><cfoutput>#campaignButton#</cfoutput></div>


On the entriesPanel panel page, I would like to be able to click a button in order to make that campaign the one that is displayed on the index.cfm page within the pageEntries data-role page. I have the following JavaScript code that I have tried using to accomplish this, but so far nothing happens to the content on the page. The goal is to change the style attribute for those div elements, making all hidden except for the one that should be visible:



function campaignButton(campaignBtnID){
//event.stopPropogation();/* prevents bubbling of click event to Parent element*/
//event.stopImmediatePropogation();/* prevents bubbling of click event to Children elements*/
var parentID = document.getElementById(campaignBtnID).parentNode.id;
var childrenNodes = document.getElementById(parentID).children;
var childNodeLength = childrenNodes.length;
var btnWithCheck = "ui-btn ui-corner-all ui-icon-check ui-btn-icon-right ui-alt-icon";
var btnWithoutCheck = "ui-btn ui-corner-all";
var constructorName = "";
var pageCampaignID = "";
var arrPageCampaignID = ;
for(i=0; i < childNodeLength; i++){
constructorName = childrenNodes[i].constructor.name.toString();
if(constructorName == "HTMLButtonElement"){
var childID = childrenNodes[i].id;
pageCampaignID = childID.replace('btn', 'id');
arrPageCampaignID.push(pageCampaignID);
if(childID == campaignBtnID){
if(document.getElementById(childID).className.match( /(?:^|s)ui-btn ui-corner-all ui-icon-check ui-btn-icon-right ui-alt-icon(?!S)/ ) != null){

document.getElementById(childID).className = document.getElementById(childID).className.replace( /(?:^|s)ui-btn ui-corner-all ui-icon-check ui-btn-icon-right ui-alt-icon(?!S)/ , 'ui-btn ui-corner-all' );

}
} else {
//constructorName's id value does not match campaignBtnID, update class to include
//constant btnWithoutCheck value
if(document.getElementById(childID).className.match( /(?:^|s)ui-btn ui-corner-all(?!S)/ ) != null ){
document.getElementById(childID).className = document.getElementById(childID).className.replace( /(?:^|s)ui-btn ui-corner-all(?!S)/ , 'ui-btn ui-corner-all ui-icon-check ui-btn-icon-right ui-alt-icon' );
}
}
}
$( "#"+childID ).button("refresh");
}
var adjustedCampaignBtnID = campaignBtnID.replace('btn', 'id');
alert(adjustedCampaignBtnID);
//Loop through the array of pageCampaignID values in arrPageCampaignID
var myArrLength = arrPageCampaignID.length;
for(i=0; i<myArrLength; i++){
if(adjustedCampaignBtnID == arrPageCampaignID[i]){
document.getElementById(arrPageCampaignID[i]).style.visibility = "hidden";
} else {
document.getElementById(arrPageCampaignID[i]).style.visibility = "visible";
}
}
}


Back to the entriesPanel page, the first button widget will always correspond with the first div element on the pageEntries page. I am using the check icon within this first button.



What I am trying to do is the following:



1) When any button is clicked, other than the current button with the check icon, I want that button to have the check icon and remove the check icon from the one that originally had it.



2) Change the style on the div elements in the pageEntries page so that the correct one is now visible and the rest are hidden.



I have most of my logic working. I was at the point where I could see in the web console that those elements were updating correctly, but the changes were not being applied to the page itself. What must I do in order to get these changes written to the page?










share|improve this question





























    0














    I am working on a jQuery Mobile app, using jQuery Mobile version 1.4.5. My app can allow users to be members of many different campaigns. I am using ColdFusion as the server side scripting language, and jQuery and JavaScript for client side.



    On my index.cfm page I have a few jQuery Mobile pages, part of a multi-page template. One of my pages is called is called pageEntries:



    <cfloop index="i" from="1" to="#ArrayLen(session.arrActiveUserCampaigns)#">
    <cfoutput>
    <cfif i GT 1>
    <div id="id#reReplace(session.arrActiveUserCampaigns[i][4], '[[:space:]]', '', 'ALL')#" style="visibility:hidden;"><h4>#session.arrActiveUserCampaigns[i][4]#</h4></div>
    <cfelse>
    <div id="id#reReplace(session.arrActiveUserCampaigns[i][4], '[[:space:]]', '', 'ALL')#" style="visibility:visible;"><h4>#session.arrActiveUserCampaigns[i][4]#</h4></div>
    </cfif>
    </cfoutput>




    I also have a jQuery Mobile panel that is positioned to the right of the screen:



    <div data=role="panel" id="entriesPanel" data-position="right" data-display="push">
    <cfloop index="i" from="1" to="#ArrayLen(session.arrActiveUserCampaigns)#">
    <cfif #i# EQ 1>
    <cfset campaignButton = "<button onclick='campaignButton(this.id)' id='btn#reReplace(session.arrActiveUserCampaigns[i][4], "[[:space:]]", "", "ALL")#' class='ui-btn ui-corner-all ui-icon-check ui-btn-icon-right ui-alt-icon'>#session.arrActiveUserCampaigns[i][4]#</button>" />
    <cfelse>
    <cfset campaignButton = campaignButton & "<button onclick='campaignButton(this.id)' id='btn#reReplace(session.arrActiveUserCampaigns[i][4], "[[:space:]]", "", "ALL")#' class='ui-btn ui-corner-all'>#session.arrActiveUserCampaigns[i][4]#</button>" />
    </cfif></cfloop><cfoutput>#campaignButton#</cfoutput></div>


    On the entriesPanel panel page, I would like to be able to click a button in order to make that campaign the one that is displayed on the index.cfm page within the pageEntries data-role page. I have the following JavaScript code that I have tried using to accomplish this, but so far nothing happens to the content on the page. The goal is to change the style attribute for those div elements, making all hidden except for the one that should be visible:



    function campaignButton(campaignBtnID){
    //event.stopPropogation();/* prevents bubbling of click event to Parent element*/
    //event.stopImmediatePropogation();/* prevents bubbling of click event to Children elements*/
    var parentID = document.getElementById(campaignBtnID).parentNode.id;
    var childrenNodes = document.getElementById(parentID).children;
    var childNodeLength = childrenNodes.length;
    var btnWithCheck = "ui-btn ui-corner-all ui-icon-check ui-btn-icon-right ui-alt-icon";
    var btnWithoutCheck = "ui-btn ui-corner-all";
    var constructorName = "";
    var pageCampaignID = "";
    var arrPageCampaignID = ;
    for(i=0; i < childNodeLength; i++){
    constructorName = childrenNodes[i].constructor.name.toString();
    if(constructorName == "HTMLButtonElement"){
    var childID = childrenNodes[i].id;
    pageCampaignID = childID.replace('btn', 'id');
    arrPageCampaignID.push(pageCampaignID);
    if(childID == campaignBtnID){
    if(document.getElementById(childID).className.match( /(?:^|s)ui-btn ui-corner-all ui-icon-check ui-btn-icon-right ui-alt-icon(?!S)/ ) != null){

    document.getElementById(childID).className = document.getElementById(childID).className.replace( /(?:^|s)ui-btn ui-corner-all ui-icon-check ui-btn-icon-right ui-alt-icon(?!S)/ , 'ui-btn ui-corner-all' );

    }
    } else {
    //constructorName's id value does not match campaignBtnID, update class to include
    //constant btnWithoutCheck value
    if(document.getElementById(childID).className.match( /(?:^|s)ui-btn ui-corner-all(?!S)/ ) != null ){
    document.getElementById(childID).className = document.getElementById(childID).className.replace( /(?:^|s)ui-btn ui-corner-all(?!S)/ , 'ui-btn ui-corner-all ui-icon-check ui-btn-icon-right ui-alt-icon' );
    }
    }
    }
    $( "#"+childID ).button("refresh");
    }
    var adjustedCampaignBtnID = campaignBtnID.replace('btn', 'id');
    alert(adjustedCampaignBtnID);
    //Loop through the array of pageCampaignID values in arrPageCampaignID
    var myArrLength = arrPageCampaignID.length;
    for(i=0; i<myArrLength; i++){
    if(adjustedCampaignBtnID == arrPageCampaignID[i]){
    document.getElementById(arrPageCampaignID[i]).style.visibility = "hidden";
    } else {
    document.getElementById(arrPageCampaignID[i]).style.visibility = "visible";
    }
    }
    }


    Back to the entriesPanel page, the first button widget will always correspond with the first div element on the pageEntries page. I am using the check icon within this first button.



    What I am trying to do is the following:



    1) When any button is clicked, other than the current button with the check icon, I want that button to have the check icon and remove the check icon from the one that originally had it.



    2) Change the style on the div elements in the pageEntries page so that the correct one is now visible and the rest are hidden.



    I have most of my logic working. I was at the point where I could see in the web console that those elements were updating correctly, but the changes were not being applied to the page itself. What must I do in order to get these changes written to the page?










    share|improve this question



























      0












      0








      0







      I am working on a jQuery Mobile app, using jQuery Mobile version 1.4.5. My app can allow users to be members of many different campaigns. I am using ColdFusion as the server side scripting language, and jQuery and JavaScript for client side.



      On my index.cfm page I have a few jQuery Mobile pages, part of a multi-page template. One of my pages is called is called pageEntries:



      <cfloop index="i" from="1" to="#ArrayLen(session.arrActiveUserCampaigns)#">
      <cfoutput>
      <cfif i GT 1>
      <div id="id#reReplace(session.arrActiveUserCampaigns[i][4], '[[:space:]]', '', 'ALL')#" style="visibility:hidden;"><h4>#session.arrActiveUserCampaigns[i][4]#</h4></div>
      <cfelse>
      <div id="id#reReplace(session.arrActiveUserCampaigns[i][4], '[[:space:]]', '', 'ALL')#" style="visibility:visible;"><h4>#session.arrActiveUserCampaigns[i][4]#</h4></div>
      </cfif>
      </cfoutput>




      I also have a jQuery Mobile panel that is positioned to the right of the screen:



      <div data=role="panel" id="entriesPanel" data-position="right" data-display="push">
      <cfloop index="i" from="1" to="#ArrayLen(session.arrActiveUserCampaigns)#">
      <cfif #i# EQ 1>
      <cfset campaignButton = "<button onclick='campaignButton(this.id)' id='btn#reReplace(session.arrActiveUserCampaigns[i][4], "[[:space:]]", "", "ALL")#' class='ui-btn ui-corner-all ui-icon-check ui-btn-icon-right ui-alt-icon'>#session.arrActiveUserCampaigns[i][4]#</button>" />
      <cfelse>
      <cfset campaignButton = campaignButton & "<button onclick='campaignButton(this.id)' id='btn#reReplace(session.arrActiveUserCampaigns[i][4], "[[:space:]]", "", "ALL")#' class='ui-btn ui-corner-all'>#session.arrActiveUserCampaigns[i][4]#</button>" />
      </cfif></cfloop><cfoutput>#campaignButton#</cfoutput></div>


      On the entriesPanel panel page, I would like to be able to click a button in order to make that campaign the one that is displayed on the index.cfm page within the pageEntries data-role page. I have the following JavaScript code that I have tried using to accomplish this, but so far nothing happens to the content on the page. The goal is to change the style attribute for those div elements, making all hidden except for the one that should be visible:



      function campaignButton(campaignBtnID){
      //event.stopPropogation();/* prevents bubbling of click event to Parent element*/
      //event.stopImmediatePropogation();/* prevents bubbling of click event to Children elements*/
      var parentID = document.getElementById(campaignBtnID).parentNode.id;
      var childrenNodes = document.getElementById(parentID).children;
      var childNodeLength = childrenNodes.length;
      var btnWithCheck = "ui-btn ui-corner-all ui-icon-check ui-btn-icon-right ui-alt-icon";
      var btnWithoutCheck = "ui-btn ui-corner-all";
      var constructorName = "";
      var pageCampaignID = "";
      var arrPageCampaignID = ;
      for(i=0; i < childNodeLength; i++){
      constructorName = childrenNodes[i].constructor.name.toString();
      if(constructorName == "HTMLButtonElement"){
      var childID = childrenNodes[i].id;
      pageCampaignID = childID.replace('btn', 'id');
      arrPageCampaignID.push(pageCampaignID);
      if(childID == campaignBtnID){
      if(document.getElementById(childID).className.match( /(?:^|s)ui-btn ui-corner-all ui-icon-check ui-btn-icon-right ui-alt-icon(?!S)/ ) != null){

      document.getElementById(childID).className = document.getElementById(childID).className.replace( /(?:^|s)ui-btn ui-corner-all ui-icon-check ui-btn-icon-right ui-alt-icon(?!S)/ , 'ui-btn ui-corner-all' );

      }
      } else {
      //constructorName's id value does not match campaignBtnID, update class to include
      //constant btnWithoutCheck value
      if(document.getElementById(childID).className.match( /(?:^|s)ui-btn ui-corner-all(?!S)/ ) != null ){
      document.getElementById(childID).className = document.getElementById(childID).className.replace( /(?:^|s)ui-btn ui-corner-all(?!S)/ , 'ui-btn ui-corner-all ui-icon-check ui-btn-icon-right ui-alt-icon' );
      }
      }
      }
      $( "#"+childID ).button("refresh");
      }
      var adjustedCampaignBtnID = campaignBtnID.replace('btn', 'id');
      alert(adjustedCampaignBtnID);
      //Loop through the array of pageCampaignID values in arrPageCampaignID
      var myArrLength = arrPageCampaignID.length;
      for(i=0; i<myArrLength; i++){
      if(adjustedCampaignBtnID == arrPageCampaignID[i]){
      document.getElementById(arrPageCampaignID[i]).style.visibility = "hidden";
      } else {
      document.getElementById(arrPageCampaignID[i]).style.visibility = "visible";
      }
      }
      }


      Back to the entriesPanel page, the first button widget will always correspond with the first div element on the pageEntries page. I am using the check icon within this first button.



      What I am trying to do is the following:



      1) When any button is clicked, other than the current button with the check icon, I want that button to have the check icon and remove the check icon from the one that originally had it.



      2) Change the style on the div elements in the pageEntries page so that the correct one is now visible and the rest are hidden.



      I have most of my logic working. I was at the point where I could see in the web console that those elements were updating correctly, but the changes were not being applied to the page itself. What must I do in order to get these changes written to the page?










      share|improve this question















      I am working on a jQuery Mobile app, using jQuery Mobile version 1.4.5. My app can allow users to be members of many different campaigns. I am using ColdFusion as the server side scripting language, and jQuery and JavaScript for client side.



      On my index.cfm page I have a few jQuery Mobile pages, part of a multi-page template. One of my pages is called is called pageEntries:



      <cfloop index="i" from="1" to="#ArrayLen(session.arrActiveUserCampaigns)#">
      <cfoutput>
      <cfif i GT 1>
      <div id="id#reReplace(session.arrActiveUserCampaigns[i][4], '[[:space:]]', '', 'ALL')#" style="visibility:hidden;"><h4>#session.arrActiveUserCampaigns[i][4]#</h4></div>
      <cfelse>
      <div id="id#reReplace(session.arrActiveUserCampaigns[i][4], '[[:space:]]', '', 'ALL')#" style="visibility:visible;"><h4>#session.arrActiveUserCampaigns[i][4]#</h4></div>
      </cfif>
      </cfoutput>




      I also have a jQuery Mobile panel that is positioned to the right of the screen:



      <div data=role="panel" id="entriesPanel" data-position="right" data-display="push">
      <cfloop index="i" from="1" to="#ArrayLen(session.arrActiveUserCampaigns)#">
      <cfif #i# EQ 1>
      <cfset campaignButton = "<button onclick='campaignButton(this.id)' id='btn#reReplace(session.arrActiveUserCampaigns[i][4], "[[:space:]]", "", "ALL")#' class='ui-btn ui-corner-all ui-icon-check ui-btn-icon-right ui-alt-icon'>#session.arrActiveUserCampaigns[i][4]#</button>" />
      <cfelse>
      <cfset campaignButton = campaignButton & "<button onclick='campaignButton(this.id)' id='btn#reReplace(session.arrActiveUserCampaigns[i][4], "[[:space:]]", "", "ALL")#' class='ui-btn ui-corner-all'>#session.arrActiveUserCampaigns[i][4]#</button>" />
      </cfif></cfloop><cfoutput>#campaignButton#</cfoutput></div>


      On the entriesPanel panel page, I would like to be able to click a button in order to make that campaign the one that is displayed on the index.cfm page within the pageEntries data-role page. I have the following JavaScript code that I have tried using to accomplish this, but so far nothing happens to the content on the page. The goal is to change the style attribute for those div elements, making all hidden except for the one that should be visible:



      function campaignButton(campaignBtnID){
      //event.stopPropogation();/* prevents bubbling of click event to Parent element*/
      //event.stopImmediatePropogation();/* prevents bubbling of click event to Children elements*/
      var parentID = document.getElementById(campaignBtnID).parentNode.id;
      var childrenNodes = document.getElementById(parentID).children;
      var childNodeLength = childrenNodes.length;
      var btnWithCheck = "ui-btn ui-corner-all ui-icon-check ui-btn-icon-right ui-alt-icon";
      var btnWithoutCheck = "ui-btn ui-corner-all";
      var constructorName = "";
      var pageCampaignID = "";
      var arrPageCampaignID = ;
      for(i=0; i < childNodeLength; i++){
      constructorName = childrenNodes[i].constructor.name.toString();
      if(constructorName == "HTMLButtonElement"){
      var childID = childrenNodes[i].id;
      pageCampaignID = childID.replace('btn', 'id');
      arrPageCampaignID.push(pageCampaignID);
      if(childID == campaignBtnID){
      if(document.getElementById(childID).className.match( /(?:^|s)ui-btn ui-corner-all ui-icon-check ui-btn-icon-right ui-alt-icon(?!S)/ ) != null){

      document.getElementById(childID).className = document.getElementById(childID).className.replace( /(?:^|s)ui-btn ui-corner-all ui-icon-check ui-btn-icon-right ui-alt-icon(?!S)/ , 'ui-btn ui-corner-all' );

      }
      } else {
      //constructorName's id value does not match campaignBtnID, update class to include
      //constant btnWithoutCheck value
      if(document.getElementById(childID).className.match( /(?:^|s)ui-btn ui-corner-all(?!S)/ ) != null ){
      document.getElementById(childID).className = document.getElementById(childID).className.replace( /(?:^|s)ui-btn ui-corner-all(?!S)/ , 'ui-btn ui-corner-all ui-icon-check ui-btn-icon-right ui-alt-icon' );
      }
      }
      }
      $( "#"+childID ).button("refresh");
      }
      var adjustedCampaignBtnID = campaignBtnID.replace('btn', 'id');
      alert(adjustedCampaignBtnID);
      //Loop through the array of pageCampaignID values in arrPageCampaignID
      var myArrLength = arrPageCampaignID.length;
      for(i=0; i<myArrLength; i++){
      if(adjustedCampaignBtnID == arrPageCampaignID[i]){
      document.getElementById(arrPageCampaignID[i]).style.visibility = "hidden";
      } else {
      document.getElementById(arrPageCampaignID[i]).style.visibility = "visible";
      }
      }
      }


      Back to the entriesPanel page, the first button widget will always correspond with the first div element on the pageEntries page. I am using the check icon within this first button.



      What I am trying to do is the following:



      1) When any button is clicked, other than the current button with the check icon, I want that button to have the check icon and remove the check icon from the one that originally had it.



      2) Change the style on the div elements in the pageEntries page so that the correct one is now visible and the rest are hidden.



      I have most of my logic working. I was at the point where I could see in the web console that those elements were updating correctly, but the changes were not being applied to the page itself. What must I do in order to get these changes written to the page?







      javascript jquery jquery-mobile coldfusion-2016






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Nov 12 at 23:21

























      asked Nov 12 at 17:40









      S. Costello

      86




      86





























          active

          oldest

          votes











          Your Answer






          StackExchange.ifUsing("editor", function () {
          StackExchange.using("externalEditor", function () {
          StackExchange.using("snippets", function () {
          StackExchange.snippets.init();
          });
          });
          }, "code-snippets");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "1"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53267389%2fupdate-page-content-using-jquery-with-multi-page-jquery-mobile-page%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown






























          active

          oldest

          votes













          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes
















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Stack Overflow!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.





          Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


          Please pay close attention to the following guidance:


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53267389%2fupdate-page-content-using-jquery-with-multi-page-jquery-mobile-page%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Xamarin.iOS Cant Deploy on Iphone

          Glorious Revolution

          Dulmage-Mendelsohn matrix decomposition in Python