Seeking assistance with creating an iPad application utilizing JQtouch - any t

I am attempting to create an iPad app using jQuery and jQTouch for the second time. I want to split the existing jQTouch theme designed for iPhone, which uses one window, into two separate windows optimized for the iPad.

My goal is to have navigation on the left side of the page with a main window on the right. When a user clicks on a navigation link, the information corresponding to that link should appear in the main window with a smooth transition animation.

Currently, all menu links are displayed on the page, and when a link is clicked, the menu slides to reveal the selected option. However, my vision is to have the menu links permanently positioned on the left and only display the selected content with a sleek transition effect on the right window.

I would greatly appreciate any assistance or guidance in achieving this design. Feel free to take a look at the example URL for reference:

This is the current layout of the website:


    <script type="text/javascript" charset="utf-8">
        var jQT = new $.jQTouch({
            icon: 'jqtouch.png',
            addGlossToIcon: false,
            startupScreen: 'jqt_startup.png',
            statusBar: 'black'
        });
    </script>
</head>
<body>
    <div id="page1">
        <div class="toolbar">
            <h1>CISM Diary App</h1>
        </div>
        <ul class="edgetoedge">
            <li><a class="pop" href="#page2">Latest News</a></li>
            <li><a href="#page3">Important Uploads</a></li>
            <li><a href="#page4">Personal Details</a></li>
            <li><a href="#page5">Timetable</a></li>
            <li><a href="#page6">Tasks</a></li>
            <li><a href="#page7">Staff Lookup</a></li>
            <li><a href="#page8">University Information</a></li>
        </ul>
    </div>
    <div id="page2">

        <div class="toolbar">
            <a href="#" class="back">back</a>
            <h1>Latest News</h1>
        </div>
        <div class="info">
            Hello this is page one huiphguipghuipbuytbouybtouokhjpoinugbougnouygnou
        </div>
    </div>
    ... (more content omitted for brevity)
    </body>

Answer №1

If you're looking for a JQTouch fork with an iPad-like layout built right into the CSS, I recommend checking out this version. It features a pane layout on the left and a main window on the right, along with integrated iScroll for smooth scrolling within panes.

This modified version of JQTouch is user-friendly if you are already familiar with the original. Take a look at the Beedesk fork and demos here:

https://github.com/beedesk/jQTouch

Similar questions

If you have not found the answer to your question or you are interested in this topic, then look at other similar questions below or use the search

Tips for personalizing the sidebar on your WordPress site and incorporating a collapsible menu feature

Is there a way to customize the sidebar in WordPress so that all the categories and their children are easily accessible? For example, on https://www.w3schools.com, clicking on the header category "HTML" displays all related links in the left sidebar. I&a ...

Error message: Attempting to call the row() function on a variable that is not an object while trying to

Currently, I am using CodeIgniter for my application development and incorporating jQuery to transmit JSON data. Below is the code snippet: public function updateRequest($id_request, $jenis_request, $keluhan ){ $data= array( 'jenis_r ...

Is there a way to resolve the issue of this div sticking to the top of the

I am currently working on building a portfolio website. One issue I'm facing is that my first div (for the "About Me" section) appears below my second div on the webpage. My goal is to have the first div displayed in full screen on both mobile and des ...

Adding design to distinct element after clicking a button

Struggling with a JS/Jquery issue on my portfolio website, I admit that I am still just an average programmer. My portfolio website has five buttons, each representing a different project. For each project, there is a corresponding text description and an ...

`Issues with AJAX PHP file upload`

I've been working on an AJAX PHP upload script, but I'm facing some issues. Once the user selects an image to upload, it should display in the specific div container specified in my javascript file (which is working fine). However, I believe ther ...

Executing Javascript within an iframe

Is there a way to include a script in an iframe? I came up with the following solution: doc = $frame[0].contentDocument || $frame[0].contentWindow.document; $body = $("body", doc); $head = $("head", doc); $js = $("<script type='text/javascript&a ...

Mozilla Firefox does not have the capability to support preloading

I am having an issue with preloading CSS sheets. I attempted to preload the CSS sheet using the preload attribute in HTML. It works fine on Google Chrome, but unfortunately, it does not work on Firefox. <head> <link href=assets/css/master.c ...

Is it possible to transform an array into an object and retrieve the data using ajax and json?

When looking at the coding from a PHP page, we see: user_list.php: $myarray=array(); $myjson = json_encode($myarray); echo $myuser->searchUser($myjson); The resulting HTML is: [{"userID":"1","username":"\u9ec3\u9ec3&bso ...

Executing Laravel ajax post using request

I am facing an issue with using the Request class in Laravel for Ajax requests and input requests. When trying to make an ajax request to the controller, everything works fine until I attempt to access the data that has been posted to the controller. It s ...

The code functions perfectly on my local machine, however it is not cooperating on the HostGator server

A selection box based on values should appear in text fields, The current code is functional in local host but not working on the hostgator server For example, displaying country options based on the selected state and districts based on the selected sta ...

AngularJS scope watch isn't firing as expected

In the scope, I store a filtering string for dates. $scope.myModel = {date:""}; Utilizing a jQuery datepicker, <input date-value="myModel.date" date-picker /> This directive updates the string through AngularJS - Attribute directive input value c ...

jquery fails to alter label:before

I have encountered a peculiar issue with jQuery and labels. It's quite strange because everything seems to work fine when I change the background color of a label or its font-weight, but using the :before selector doesn't seem to work. Any thoug ...

Transform numerical values into star ratings using Extensible Markup Language (XML)

I'm intrigued by how to interpret the tutorial mentioned in this post. I'm interested in using it to convert XML to PHP for displaying star ratings. Tutorial Below is my code snippet: <form action="xmlprocessad.php" method="POST" id="myform" ...

Creating a bare JSON request in Express 4.13 using the body-parser middleware

My Express server is set up with the following parameters and routes: var express = require('express'); var bodyParser = require('body-parser'); var router = express.Router(); var app = express(); app.use(router); app.use(bodyParser.ur ...

Suggestions for integrating an Autocomplete plugin into the CK classic editor 5 for ASP .net core MVC

In this scenario, I am incorporating the classic CK-Editor into a C# View file. My goal is to include a new autocomplete plugin in the classic editor. <div class="card-body areacls cardBox" contenteditable="true" id="@are ...

Issue retrieving data from view in controller

When working with AJAX, I encountered an issue while passing a list of objects. Below is the snippet of my code: //things = JSON.stringify({ 'things': things }); var postData = { things: things }; $.ajax({ contentType: 'a ...

Issues within jQuery internal workings, implementing improved exception handling for fn.bind/fn.apply on draggable elements

I've been experimenting with wrapping JavaScript try/catch blocks as demonstrated on this link. It functions properly, essentially encapsulating code in a try/catch block to handle errors like so: $.handleErrors(function(e){ console.log("an erro ...

Is there a way to reset back to the default CSS styles?

I have a div container with a nested span element (simplified). <div class="divDash"> <span>XX</span> </div> The CSS styling for the div makes the span initially hidden and only visible when hovering over the parent div. .div ...

Incorporate the class directly into the datepicker input element in a React JS component

Adding a class directly to the input element is what I am trying to achieve here.https://i.sstatic.net/qGGwD.png The class MuiInputBase-input needs to be added. This code pertains to a date picker. import { DateTimePicker, MuiPickersUtilsProvider } from & ...

Responsive design is causing issues with the stacking of rows in Bootstrap

Currently in the process of creating a website using HTML5, CSS3, and Bootstrap technologies. Encountering difficulties while attempting to establish a stacked row-column layout. On desktop view, the design appears as desired, resembling this example: Th ...