jQueryUI tabs to accordion in Mobile browser - javascript

I have searched and tried many jQuery based libraries out there for Responsive tabs (tabs convert to accordion when viewed in device browsers), but no libraries are helpful with my content structure.
I have already tried following libraries but in vain:
Easy Responsive Tabs
jQuery Responsive Tabs plugin
jQuery Responsive Tabs github
My efforts so far are in the following fiddle:
http://jsfiddle.net/DHTTWL/8g1x5358/
The tabs are working fine in desktop browser, but I want to make them convert to accordion in device browsers, no other (tab to accordion) libraries are working (although if you make it work please share your answers), so show me how to do it using jQuery ui tabs itself.

Related

Responsive JavaScript Menu Not Showing in Mobile View

I implemented a navigation menu on this website. While the menu works very well in desktop mode, it will not work in mobile viewing. I think there is an issue with connecting to the JavaScript - https://alexandrachel.org/scripts/script.js
The navigation menu should work like this website
How I can get the navigation menu in mobile viewing to work?
Your whole site is not responsive, so either write media query to make it responsive , or else for minimal responsive you can use bootstrap framework which is lightweight and easy to use and for more responsive mobile menus also you can use smart menus . So, its your choice either you write raw custom code or use the resources.
What the script does, is it changes the CSS for the small displays, so the menu is transformed to become a drop-down on handheld devices. However, the current problem is that the script cannot start, because it cannot find jQuery. And thus, on small displays, the CSS is incorrect and your menu is not visible (however it is there, and functional).
If you load your webpage over HTTPS (as in https://alexandrachel.org/), then the scripts and CSS files should also be requested via a secure protocol.
Try changing a request to jQuery to (note https://):
<script src="https://code.jquery.com/jquery-latest.min.js"></script>
And you can remove the second request of version 1.10.2 from googleapis.com, since you are already pulling the latest version from jquery.com.
Errors in loading your website ref: Chrome Dev Tools
jQuery can't be found plus a lot of your content is being served over http whereas the main website loads on https so just fix those requests and import jQuery.
And this should work
Ref: to the attached image for the errors

how to add slide panel without using JQM for mobile app?

Am building mobile app (phonegap) using jquery as a js library. Want to add slide menu that open on either tapping (in corner) or by sliding finger across. I could only find articles on jquery mobile but I dont want to use JQM cause I find all the default styles (theme, data-role ...) messy as I have to overwrite styles with my own CSS.
Is there any library just for sliding menu that open on sliding on touch devices other than JQM?
There are a various open source projects for this out there. Just take Google for a search on "mobile slide menu" and you'll easily find dozens.
I personally prefer Snap.js and use it on multiple apps in production. Its not that actively in development, but it does the job nonetheless.
One of the library allowing to add side menu is AppFramework. The documentation for adding side menu is here: http://app-framework-software.intel.com/documentation.php#afui/afui_side but I would recommend to visit follow page: https://software.intel.com/en-us/html5/articles/templates-to-get-started-with-html5-mobile-app-development it contains demo and code for several features of AppFramework.

Bootstrap tabs broken

I have a small web application that uses twitter bootstrap tabs. Recently it has stopped working.
In investigating this, it appears the basic tabs on bootstraps own demo page don't work either. See: http://twitter.github.com/bootstrap/components.html#navs
I've tested this in Firefox, Chrome and IE. On multiple machines. Bootstrap tabs are broken across the board.
Any ideas what's going on?
Thanks
The Tabs on the page you mention are just the visual elements; they don't have any logic to hide and display alternative tab content. For that you need javascript as illustrated on the Javascript plugins page.

HTML Select without dropdown list for mobile website

I'm developing a mobile website for an online apparel website. For the size or color dropdown lists, I want to list options side by side and let users touch the option they want instead of using dropdown lists. This is how it is used in many mobile websites including m.macys.com and m.shopbop.com. I was just curious how to do this with html and javascript.
Thank you.
Seong
You might be better off using a Javascript library that is specifically designed for mobile web development, e.g. jQuery Mobile (check out the demos), JQTouch, XUI (also see the Alternative section at the bottom of their page).

How to create navigation tabs or thumbnails as Firefox or Google chrome?

I want to show the important links or services in my website as multiple thumbnails or tabs like what we see in Firefox or Google Chrome when we open it and they show us the latest opened websites.
I think there is a way to do that with CSS or JQuery. I googled about it but I could not be able to find it.
Though I'm not quite sure what you're referring to RE. a web browser interface, here's a really simple implementation of jQuery powered tabs: http://jsfiddle.net/i_like_robots/cc324/

Categories