由于 有一个风格化的元素selectmenu
,在页面的另一个位置也有一个按钮(但在相对于 的屏幕可见性中selectmenu
,如果这很重要的话)所以,当你点击这个按钮时,selectmenu
. 如何实施?
PS:在网上找了很久的答案,以为JQuery中有一个类似.click()的函数,可以激活一个元素的点击回调,但是没找到(
PSS:一般来说,如果JQuery UI中没有这个功能,那么请告诉我如何实现我的想法,谢谢!
由于 有一个风格化的元素selectmenu
,在页面的另一个位置也有一个按钮(但在相对于 的屏幕可见性中selectmenu
,如果这很重要的话)所以,当你点击这个按钮时,selectmenu
. 如何实施?
click()
在这种情况下模拟点击 el-t如果我理解正确,您需要能够选择一些值
<select>
(即使是自定义的),不仅可以通过其列表,还可以通过位于同一页面某处的按钮?如果是这样,正如@InDevX所说
多亏了 ,您可以模仿这一点
.click()
,但是对于标准的<select>
,您不应该忘记属性selected
。data
我将编写一个小脚本,它将使用属性在某个选择器中选择某些值:Ps 通过
data-select
搜索一个元素,通过索引(从 0 开始)在其中搜索一个元素。<select>
id
data-index
<option>
所有这些都可以为任何“输入标识符”重写。
使用方法
.selectmenu('open')
可以控制列表的打开根据与上述相同功能实现的示例: