Javascript 使用jquery将UL和LI用作选择或选项框

Javascript 使用jquery将UL和LI用作选择或选项框,javascript,jquery,Javascript,Jquery,应仅显示单击的li,其余应隐藏 我可以使用jquery获取值,但不能仅显示所选的状态。首先,您必须将选择器写入括号中,如下所示 $".stateid li").click(function(){ alert($(this).val()); }); 如果要提醒pa和ap而不是7和8,请使用文本功能而不是val $(".stateid li").click(function(){ alert($(this).val()); });​ 请参阅工作JSFIDLE 编辑: 要仅显示单击的li,请使

应仅显示单击的li,其余应隐藏


我可以使用jquery获取值,但不能仅显示所选的状态。首先,您必须将选择器写入括号中,如下所示

$".stateid li").click(function(){

alert($(this).val());
});
如果要提醒
pa
ap
而不是
7
8
,请使用文本功能而不是
val

$(".stateid li").click(function(){

alert($(this).val());
});​
请参阅工作JSFIDLE

编辑:

要仅显示单击的li,请使用此

$(".stateid li").click(function(){
alert($(this).text());
});​

JSFIDLE

Ar首先,必须将选择器写在括号内,如下所示

$".stateid li").click(function(){

alert($(this).val());
});
如果要提醒
pa
ap
而不是
7
8
,请使用文本功能而不是
val

$(".stateid li").click(function(){

alert($(this).val());
});​
请参阅工作JSFIDLE

编辑:

要仅显示单击的li,请使用此

$(".stateid li").click(function(){
alert($(this).text());
});​

和JSFIDLE

这将提醒您单击的LI的值,然后隐藏所有其他LI元素:

$(".stateid li").click(function(){
    $(this).siblings().hide();
    });​

示例。

这将提醒您单击的LI值,然后隐藏所有其他LI元素:

$(".stateid li").click(function(){
    $(this).siblings().hide();
    });​

例如。

我猜你只是想在打了一个李之后隐藏所有其他李。。如果是这样的话,下面就可以了

​$('li').click(function(){
    alert($(this).val());
    $('li').hide();
    $(this).show();
});​​​​

我猜你只是想在打了一个李之后隐藏所有其他李。。如果是这样的话,下面就可以了

​$('li').click(function(){
    alert($(this).val());
    $('li').hide();
    $(this).show();
});​​​​

由您来创建所选状态。只需显示单击的状态li标记的value attr已弃用。。。任何为什么不只是下拉列表..由您来创建所选状态。只需显示单击的状态李标记的属性值已弃用。。。任何为什么不只是下拉列表..只需要显示所选li“显示所选li”下的含义是什么?默认情况下显示所有li。是的,单击一个li。。。t仅应显示特定li只需显示所选li“显示所选li”下的含义是什么?默认情况下显示所有li。是的,单击一个li。。。应仅显示特定的li