[英]How to select the li element when clicked with on input
当 i select 列出时,在输入中输入输入值。 只有 javascript 有问题。 javascript 代码如果编写正确,output 运行可靠。
My Table:
---------------------------
Brand | Color
---------------------------
Apple | White
---------------------------
Sony | Black
---------------------------
My Out:
---------------------------
Apple | Black
---------------------------
我的HTML和Javascript如下:
<ul class="list-brand">
<li data-txt="Apple">Apple</li>
<li data-txt="Sony">Sony</li>
</ul>
<input class="type brand" value="Brand" type="text">
<ul class="list-color">
<li data-txt="White">White</li>
<li data-txt="Black">Black</li>
</ul>
<input class="type color" value="Color" type="text">
$('ul li').click(function() {
$(this).toggleClass('active').siblings().removeClass('active');
$('.type').val( $(this).attr('data-txt') )
});
.val( $(this).hasClass('active') ? $(this).attr('data-txt') : '' )
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.