jQuery Mobile Flipswitch wrapperClass选项
jQuery Mobile是一套基于HTML5的用户界面系统,为智能手机、平板电脑和台式机创建响应式和可访问的内容而开发。它是建立在jQuery .NET之上的。
在这篇文章中,我们将使用jquery Mobile Flipswitch的wrapperClass选项。它用于为包装Flipswitch的div指定一个或多个空格分隔的类名。
语法:
用指定的wrapperClass选项初始化Flipswitch。
$( ".selector" ).flipswitch({
wrapperClass: "custom-class1 custom-class2"
});
获取wrapperClass选项。
var wrapperClass = $( ".selector" )
.flipswitch( "option", "wrapperClass" );
设置wrapperClass选项。
$( ".selector" ).flipswitch( "option",
"wrapperClass", "custom-class-name" );
CDN Links:
<link rel=”stylesheet” href=”https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css” />
<script src=”https://code.jquery.com/jquery-2.1.3.js”></script>
<script src=”https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.js”></script>
例子:在下面的例子中,我们初始化了flipswitch,wrapperClass选项指定为”gfg-custom-class”。
<!DOCTYPE html>
<html>
<head>
<title>GeeksForGeeks - Flipswitch wrapperClass option</title>
<meta name="viewport"
content="width=device-width, initial-scale=1" />
<link rel="stylesheet"
href=
"http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css" />
<script
src=
"http://code.jquery.com/jquery-2.1.3.js">
</script>
<script
src=
"http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.js">
</script>
<script>
$("#GFG").flipswitch({
// pass custom class name
// to wrapperClass option.
wrapperClass: "gfg-custom-class",
});
</script>
</head>
<body>
<div data-role="page" id="page">
<div data-role="header">
<h1 style="color: green;">GeeksforGeeks</h1>
<h3>Flipswitch Widget wrapperClass option</h3>
</div>
<div class="ui-field-contain">
<form>
<div data-role="fieldcontain">
<center>
<label for="GFG"> Flipswitch: </label>
<input type="checkbox"
id="GFG" data-role="flipswitch" />
</center>
</div>
</form>
</div>
</div>
</body>
</html>
输出:

极客教程