jquery和无序列表
我希望在HTML中具有与select相同的功能,但使用div和无序列表 加载页面时,按钮的名称应为具有class=“selected”的元素li。这意味着我必须将jquery和无序列表,jquery,Jquery,我希望在HTML中具有与select相同的功能,但使用div和无序列表 加载页面时,按钮的名称应为具有class=“selected”的元素li。这意味着我必须将selector_按钮的html更改为在li标记中选择了类的html 另外,当用户单击页面的任何部分或从列表中选择其他项目时,如何隐藏无序列表 我怎样才能做到这一点 代码: 迄今为止: $('#select_button').html(); $('#selector_button').click(function() { $(
selector_按钮
的html更改为在li标记中选择了类的html
另外,当用户单击页面的任何部分或从列表中选择其他项目时,如何隐藏无序列表
我怎样才能做到这一点
代码:
迄今为止:
$('#select_button').html();
$('#selector_button').click(function() {
$('#selector_list').show();
});
HTML:
您可以使用以下jQuery:
$(function() {
$("#bdiv").buttonset();
$(".select").button().click(function() {$("#selector_list").toggle();})
$(".selectarrow").button({text: false,icons: {primary: "ui-icon-triangle-1-s"}
}).click(function() {$("#selector_list").toggle();})
});
查看位于的演示。您可以使用以下jQuery:
$(function() {
$("#bdiv").buttonset();
$(".select").button().click(function() {$("#selector_list").toggle();})
$(".selectarrow").button({text: false,icons: {primary: "ui-icon-triangle-1-s"}
}).click(function() {$("#selector_list").toggle();})
});
如果我知道您想将您的
列表用作html选择框,请参阅。上的演示
看看这个:
CSS:相同
HTML:从
jQuery:
$('#selector_button li').hide();
$('#selector_button li.option-selected').show();
$('#selector_button ul li').hover(function() {
$('#selector_button ul li').show();
});
$('#selector_button ul li').mouseout(function() {
$('#selector_button li').hide();
$('#selector_button li.option-selected').show();
});
$('#selector_button ul li').click(function() {
$('#selector_button ul li').removeClass('option-selected');
$(this).addClass('option-selected');
});
它并不完美,但它将为您提供一个实现目标的方向。如果我知道您想将您的
列表用作html选择框
看看这个:
CSS:相同
HTML:从
jQuery:
$('#selector_button li').hide();
$('#selector_button li.option-selected').show();
$('#selector_button ul li').hover(function() {
$('#selector_button ul li').show();
});
$('#selector_button ul li').mouseout(function() {
$('#selector_button li').hide();
$('#selector_button li.option-selected').show();
});
$('#selector_button ul li').click(function() {
$('#selector_button ul li').removeClass('option-selected');
$(this).addClass('option-selected');
});
它不是完美的,但它会给你一个实现目标的方向。代码没有那么多。为什么不把它粘贴到问题中呢?迄今为止的答案也是如此(Akhil和NAVEED)。一个可能永远不会出现的小提琴的链接既不是问题,也不是答案。代码并没有那么多。为什么不把它粘贴到问题中呢?迄今为止的答案也是如此(Akhil和NAVEED)。与可能永远不会出现的小提琴的链接既不是问题也不是答案。一般来说,你应该解释你的答案,而不是简单地链接到它。一般来说,你应该解释你的答案,而不是简单地链接到它。