我在这样的select标签上使用jQuery的selectMenu。

$('#ddlReport').selectmenu()

在某些情况下,我想隐藏它,但我不知道怎么做。

这不起作用:
$('#ddlReport').selectmenu().hide();

这也不
$('#ddlReport').hide();

任何人?

最佳答案

查看演示herehere,似乎selectmenu通过附加一个

<span class="ui-selectmenu-button">
or (probably different selectmenu versions?)
<a ... class="ui-selectmenu ...">

在原始选择之后,包含人工选择。

您可以尝试使用
$('#ddlReport').next('.ui-selectmenu .ui-selectmenu-button').hide();

虽然听起来它可能会使用其他类(而不是-button)。这也是一种变通的解决方法,我确信该插件包含旨在让您访问新添加的菜单的某种方式。

编辑:浏览第二个演示中的代码,似乎没有任何预编程的方法至少可以访问该版本中的新选择。

关于jquery - jQuery隐藏selectMenu吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10420516/

10-09 23:25