【发布时间】:2011-10-28 10:53:52
【问题描述】:
<script type="text/javascript">
$(document).ready(function () {
$("#list > li").click(function(){
var $val = $(this).text();
$("#hi").attr('value',$val);
});
});
</script>
<input type="text" id="hi" disabled="disabled" value=" " />
<ul id="list">
<li>Mike
<ul>
<li>Smith</li>
</ul>
</li>
<li>Gene</li>
<li>Law</li>
</ul>
当我点击“法律”或“基因”时,它会显示在输入字段中,但是当我点击“史密斯”或“迈克”而不是单个名称时,这两个名称都会出现在输入字段中。但我只想要一个我点击的名字。该怎么做?
--谢谢--
【问题讨论】:
标签: jquery jquery-ui jquery-selectors