jQWidgets Introduction
jQWidgets是一个JavaScript框架,用于为PC和移动设备制作基于Web的应用程序。它是一个非常强大和优化的框架,与平台无关,并得到广泛支持。它有60多个UI小部件,有助于创建有吸引力的UI设计。
Why jQWidgets?
jQWidgets与平台无关,跨浏览器兼容,可在手机、平板电脑和PC等不同设备上使用。它能自动检测设备类型和浏览器版本。它体积小,可扩展性强。我们可以按需加载各个小部件和主题,以优化下载时间并节省内存。所有的jQWidgets都经过了优化,以获得更好的用户体验,可以在不同的设备上使用不同的操作系统和浏览器版本。
下载和安装:有以下两种方法来安装jQWidgets。
方法1:从下面的链接下载jQWidget的压缩文件。下载完zip文件后,解压文件并将其保存到文件夹中。然后创建一个新的HTML文件,将jQWidget的代码添加到该文件中,并在标题部分包含widget的链接。
https://www.jqwidgets.com/download/
方法2:使用npm安装jQWidgets。请确保你已经安装了Node.js和npm。
npm install jqwidgets-framework - demos & scripts
or
npm install jqwidgets-scripts - scripts
or
npm install jqwidgets-ng - angular modules
- 要获得jQWidget npm包的信息,请使用以下命令-
npm info jqwidgets-framework
让我们通过一个例子来了解JQWidgets的工作。
例子:下面的例子说明了jQWidgets中jqxButton disabled属性。
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet"
href="jqwidgets/styles/jqx.base.css"
type="text/css" />
<script type="text/javascript"
src="scripts/jquery-1.11.1.min.js">
</script>
<script type="text/javascript"
src="jqwidgets/jqxcore.js">
</script>
<script type="text/javascript"
src="jqwidgets/jqxbuttons.js">
</script>
</head>
<body>
<center>
<h1 style="color: green;">
GeeksforGeeks
</h1>
<h3>
jQWidgets jqxButton disabled Property
</h3>
<br />
<input type="button" id="jqxBtn"
style="padding: 5px 20px;"
value="Click here" />
<div id="log"></div>
</center>
<script type="text/javascript">
(document).ready(function () {
("#jqxBtn").jqxButton({
width: "100px",
height: "60px",
disabled: true,
});
var d = ("#jqxBtn").jqxButton("disabled");
("#log").text("Button disabled: " + d);
});
</script>
</body>
</html>
输出: