2

jQuery Mobile Page contentTheme Option

 1 month ago
source link: https://www.geeksforgeeks.org/jquery-mobile-page-contenttheme-option/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

jQuery Mobile Page contentTheme Option

jQuery Mobile is a web-based technology used to make responsive content that can be accessed on all smartphones, tablets, and desktops. In this article, we will be using the jQuery Mobile Page contentTheme option to set the color scheme for the content div of the specified page widget. This option accepts a single letter from a-z that maps to the swatches included in the theme.

Syntax: Initializing the Page with the specified contentTheme option.

$( "Selector" ).page({ contentTheme: "c"});
  • Setting the contentTheme option:

    $( "Selector" ).page( "option", "contentTheme", "c");
  • Getting the contentTheme option:

    var disabled = $( "Selector" ).page( "option", "contentTheme" );

CDN Link: First, add jQuery Mobile scripts needed for your project.

<link rel=”stylesheet” href=”//code.jquery.com/mobile/1.5.0-alpha.1/jquery.mobile-1.5.0-alpha.1.min.css”>
<script src=”//code.jquery.com/jquery-3.2.1.min.js”></script>
<script src=”//code.jquery.com/mobile/1.5.0-alpha.1/jquery.mobile-1.5.0-alpha.1.min.js”></script>

Example: This example describes the jQuery Mobile Page contentTheme option.

<!doctype html>
<html lang="en">
<head>
<link rel="stylesheet" 
href=
"//code.jquery.com/mobile/1.5.0-alpha.1/jquery.mobile-1.5.0-alpha.1.min.css">
<script src=
"//code.jquery.com/jquery-3.2.1.min.js">
</script>
<script src=
"//code.jquery.com/mobile/1.5.0-alpha.1/jquery.mobile-1.5.0-alpha.1.min.js">
</script>
</head>
<body>
<center>
<div data-role="page" id="GFG">
<h1 style="color:green;">
GeeksforGeeks
</h1>
<h3>jQuery Mobile Page contentTheme Option</h3>
<div role="main" class="ui-content">
<h2>Page content</h2>
<p>GFG is a CS Portal.</p>
</div>
<div data-role="footer">
<h3>www.geeksforgeeks.org</h3>
</div>
<input type="button" id="Button"
value="Value of the contentTheme option">
<div id="log"></div>
</div>
</center>
<script>
$(document).ready(function () {
$("#GFG").page({
contentTheme: "c"
});
$("#GFG").page("option", "contentTheme", "c");
$("#Button").on('click', function () {
var a = $("#GFG").page(
"option", "contentTheme"
);
$("#log").html(a);
});
});
</script>
</body>
</html>

Output:

jQuery Mobile Page contentTheme Option

jQuery Mobile Page contentTheme Option

Reference: https://api.jquerymobile.com/page/#option-contentTheme

Here's a complete roadmap for you to become a developer: Learn DSA -> Master Frontend/Backend/Full Stack -> Build Projects -> Keep Applying to Jobs

And why go anywhere else when our DSA to Development: Coding Guide helps you do this in a single program! Apply now to our DSA to Development Program and our counsellors will connect with you for further guidance & support.

Last Updated : 30 Jan, 2022
Like Article
Save Article
Share your thoughts in the comments

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK