如何使用jQuery UI和jQuery mobile获取所选菜单值

时间:2014-03-06 05:42:12

标签: jquery jquery-mobile

您能告诉我如何获取菜单值并将文本设置为按钮吗?

http://jsfiddle.net/p576v/2/

 $("#test").click(function(){
        $( "#menu" ).show();
     $( "#menu" ).menu();

    });

    $("ul#menu li a ").click(function(e){
      alert("---")
         $( "#menu" ).hide();
    })

2 个答案:

答案 0 :(得分:1)

在文本中选择此值

$("#test").click(function(){
$( "#menu" ).show();
$( "#menu" ).menu();

});

$("ul#menu li a ").click(function(e){

 $( "#menu" ).hide();
$("#menuvalue").val(this.childNodes[0].data);

});

请参阅此小提琴Demo

答案 1 :(得分:0)

试试这个:

$("ul#menu li a ").click(function(e){
    $("#test").text(e.currentTarget.innerText);
    $( "#menu" ).hide();
    console.log(e);
})

jsfiddle:http://jsfiddle.net/pryszkie/99mLM/3/ (编辑)的