jQWidgets jqxRibbon clearSelection()方法
jqxRibbon
是jQWidgets库中提供的一个Ribbon控件,可以用来构建类似Office软件的界面。clearSelection()
方法用于取消控件当前选中的元素。本文将对该方法进行详细介绍,包括语法、返回值、示例等内容。
语法
clearSelection()
方法的语法如下:
clearSelection(): void;
该方法不接收任何参数,返回值为void
,即没有返回值。
返回值
clearSelection()
方法没有返回值。
示例
以下是使用clearSelection()
方法的两个示例。
示例1
在该示例中,我们将演示如何在点击按钮时清空jqxRibbon
控件中的选中状态。
<div id="jqxribbon"></div>
<button id="btnClearSelection">清除选中状态</button>
<script>
$('#jqxribbon').jqxRibbon({ width: '100%', height: '120px' });
$('#btnClearSelection').click(function(){
$('#jqxribbon').jqxRibbon('clearSelection');
});
</script>
在该示例中,我们创建了一个jqxRibbon
控件,并将其宽度设置为100%,高度设置为120px。
然后,我们创建了一个按钮,并通过jQuery的click()
方法监听该按钮的点击事件。当按钮被点击时,调用jqxRibbon
控件的clearSelection()
方法,从而清空该控件中的选中状态。
示例2
在该示例中,我们将演示如何动态设置jqxRibbon
控件中的选中项,并通过clearSelection()
方法将其清除。
<div id="jqxribbon"></div>
<button id="btnSetSelection">设置选中项</button>
<button id="btnClearSelection">清除选中状态</button>
<script>
$('#jqxribbon').jqxRibbon({
width: '100%',
height: '120px',
selectionMode: 'click'
});
$('#btnSetSelection').click(function(){
$('#jqxribbon').jqxRibbon('setSelection', 2);
});
$('#btnClearSelection').click(function(){
$('#jqxribbon').jqxRibbon('clearSelection');
});
</script>
在该示例中,我们创建了一个jqxRibbon
控件,并将其宽度设置为100%,高度设置为120px。同时,我们将selectionMode
设置为click
,以便在单击时选中菜单项。
然后,我们创建了两个按钮。第一个按钮会调用setSelection()
方法,将控件中的第3个元素选中。第二个按钮会调用clearSelection()
方法,将控件中的选中状态清除。
当第一步中的按钮被点击时,setSelection()
方法将会设置控件的选中项。当第二个按钮被点击时,clearSelection()
方法将会清除控件的选中状态。