jQWidgets jqxScheduler legendHeight 属性

以下是关于 jQWidgets jqxScheduler legendHeight 属性的详细攻略。

jQWidgets jqxScheduler legendHeight 属性

jQWidgets jqxScheduler 的 legendHeight 属性用于设置日程表图例高度。

语法

$('#scheduler').jqxScheduler({ legendHeight: value });

参数

legendHeight 属性接受一个数字值,表示日程表图例的高度,单位为像素。

示例

以下两个示例演示了如何使用 legendHeight 属性。

示例 1

$('#scheduler').jqxScheduler({ legendHeight: 50 });

在示例 1 中,我们将 legendHeight 属性设置为 50 像素,以设置日程表图例的高度。

示例 2

<! html>
<html>
<head>
    <meta charset="UTF-8">
    <title>jQxScheduler Legend Height Property</title>
    <link rel="stylesheet" href="https://jqwidgets.com/public/jqwidgets/jqx.base.css" type="text/css" />
    <link rel="stylesheet" href="https://jqwidgets.com/public/jqwidgets/jqx.scheduler.css" type="text" />
    <script type="text/javascript" src="https://jqwidgets.com/public/jqwidgets/scripts/jquery-3.5.1.min.js"></script>
    <script type="text/javascript" src="https://jqwidgets.com/public/jqwidgets/scripts/jqxcore.js"></script>
    <script="text/javascript" src="https://jqwidgets.com/public/jqwidgets/scripts/jqxbuttons.js"></script>
    <script type="text/javascript" src="https://jqwidgets.com/public/jqwidgets/scripts/jqxscrollbar.js"></script>
    <script type="text/javascript" src="https://jqwidgets.com/public/jqwidgets/scripts/jqxmenu.js"></script>
    <script type="text/javascript" src="https://jqwidgets.com/public/jqwidgets/scripts/jqxcalendar.js"></script>
    <script type="text/javascript" src="https://jqwidgets.com/public/jqwidgets/scripts/jqxdatetimeinput.js"></script>
    <script type="text/javascript" src="https://jqwidgets.com/public/jqwidgets/scripts/jqxtooltip.js"></script>
    <script type="text/javascript" src="https://jqwidgets.com/public/jqwidgets/scripts/jqxscheduler.js"></script>
    <script type="text/javascript">
        $(document).ready(function () {
            $('#scheduler').jqxScheduler({
                date: new Date(2023, 4, 15),
                width: 800,
                height: 600,
                view: 'weekView',
                showToolbar: true,
                resources:
                {
                    colorScheme: 'scheme05',
                    dataField: 'calendar',
                    source: new $.jqx.dataAdapter({
                        datafields: [
                            { name: 'calendar', type: 'string' },
                            { name: 'calendarColor', type: 'string' }
                        ],
                        localdata: [
                            { calendar: 'Room 101', calendarColor: '#F6B26B' },
                            { calendar: 'Cafeteria', calendarColor: '#93C47D' }
                        ]
                    }),
                    view: 'weekView',
                    showDefaultItem: false
                },
                appointmentDataFields: {
                    from: 'start',
                    to: 'end',
                    id: 'id',
                    description: 'description',
                    location: 'location',
                    subject: 'subject',
                    resourceId: 'calendar'
                },
                appointments: [
                    {
                        id: 'id1',
                        description: 'Meeting with John',
                        location: 'Room 101',
                        subject: 'Meeting',
                        calendar: 'Room 101',
                        start: new Date(2023, 4, 15, 9, 0, 0),
                        end: new Date(2023, 4, 15, 10,0, 0)
                    },
                    {
                        id: 'id2',
                        description: 'Lunch with Mary',
                        location: 'Cafeteria',
                        subject: 'Lunch',
                        calendar: 'Cafeteria',
                        start: new Date(2023, 4, 15, 12, 0, 0),
                        end: new Date(2023, 4, 15, 13, 0, 0)
                    }
                ]
            });

            $('#setLegendHeightButton').click(function () {
                $('#scheduler').jqxScheduler({ legendHeight: 50 });
            });
        });
    </script>
</head>
<body>
    <div id="scheduler"></div>
    <button id="setLegendHeightButton">Set Legend Height</button>
</body>
</html>

在示例 2 中,我们创建了一个 jqxScheduler 组件,并在页面上添加了一个按钮。当用户单击“Set Legend Height”按钮时,使用 legendHeight 属性将日程表图例的高度设置为 50 像素。

总结

  • legendHeight 属性于设置程表图例的高度。
  • legendHeight 属性可以与 jqx 方法一起使用。

以上两个示例演示了如何使用 legendHeight 属性。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:jQWidgets jqxScheduler legendHeight 属性 - Python技术站

(0)
上一篇 2023年5月12日
下一篇 2023年5月12日

相关文章

  • 在jQuery中如何在前一个函数完成后调用函数

    在jQuery中,可以通过使用回调函数的方式实现在前一个函数完成后调用函数的效果。具体实现方式如下: 使用回调函数方式 在前一个函数完成之后,可以在回调函数中调用后续的函数。例如,以下示例展示了如何在页面完成加载后执行一个函数: $(document).ready(function() { // 在页面加载完成后执行的代码 console.log(&quot…

    jquery 2023年5月12日
    00
  • jQWidgets jqxMenu animationHideDuration属性

    以下是关于 jQWidgets jqxMenu 组件中 animationHideDuration 属性的详细攻略。 jQWidgets jqxMenu animationHideDuration 属性 jQWidgets jqxMenu 组件的 animationHideDuration 属性用于设置菜单隐藏时的动画持续时间该默认值为 150 毫秒。 语法…

    jquery 2023年5月12日
    00
  • 你的jquery ajax无效和你的jquery引入路径有关

    当使用jQuery的Ajax功能时,很多人会遇到Ajax请求无效的情况,这时候可能是由于jQuery引用路径出现问题所致。下面就给大家分享几条解决此问题的攻略。 确认jQuery引入路径是否正确 在使用jQuery的Ajax功能时,我们需要首先引入jQuery库。如果引入路径有误,那么将无法使用jQuery Ajax功能。因此,首先需要看看jQuery引入路…

    jquery 2023年5月27日
    00
  • 如何发布JSON数据到服务器

    当我们需要将JSON数据发布到服务器时,我们可以使用JavaScript中的fetch API或jQuery的ajax()方法来实现。下面是一个详细的攻略,包含两个示例说明。 步骤 创建JSON数据 首先,我们需要创建要发布到服务器的JSON数据。以下是一个例: { "name": "John Doe", "…

    jquery 2023年5月9日
    00
  • jQuery初识之设计思想方法函数示例

    关于“jQuery初识之设计思想方法函数示例”的完整攻略,以下是我整理的内容: 设计思想 jQuery的设计思想可以用两句话来概括: Write less, do more(写得少,做得多) Don’t reinvent the wheel(不要重复发明轮子) 首先,jQuery让我们能够用更少的代码完成更多的功能。比如,在纯JavaScript中获取某个元…

    jquery 2023年5月27日
    00
  • Jquery 返回json数据在IE浏览器中提示下载的问题

    JQuery返回JSON数据在IE浏览器中提示下载的问题通常是由于IE浏览器认为服务器返回的JSON数据是未知的文件类型,从而触发浏览器的下载文件功能。为了解决这个问题,我们需要添加一些特定的响应头来告诉IE浏览器如何处理JSON数据。 步骤一:在服务器端设置响应头 我们需要在服务器端设置正确的响应头来告诉浏览器,返回的数据类型是JSON格式。在PHP中,我…

    jquery 2023年5月28日
    00
  • jQuery表格排序组件-tablesorter使用示例

    当我们需要对表格进行排序时,可以使用jQuery表格排序组件-tablesorter。在本文中,我们将提供一个完整的攻略介绍,包含以下几个方面: 安装和引入 tablesorter 可以通过以下两种方式来安装和引入 tablesorter: 通过下载 tablesorter.js 文件并引入到 HTML 中: “`html “` 使用类似 npm、bow…

    jquery 2023年5月27日
    00
  • jquery 新建的元素事件绑定问题解决方案

    关于”jquery 新建的元素事件绑定问题解决方案”,我会提供以下完整攻略。 什么是jquery新建元素事件绑定问题? 在使用jQuery的过程中,我们可能会动态地向页面添加新的元素。例如,你可能会使用jQuery来向一个ul列表中添加新的li项。然而,当你向页面中添加元素后,这些元素也需要绑定事件。如果你只是简单的使用jQuery的事件绑定函数(例如,.c…

    jquery 2023年5月27日
    00
合作推广
合作推广
分享本页
返回顶部