javascript - 使用下拉列表 java/html/css 将字符写入 div

标签 javascript jquery html css

请原谅我完全缺乏知识,我对这一切都很陌生。我在这里找到了一些代码,它们可以满足我的需求,因此我正在尝试对其进行调整。基本上我需要在屏幕上显示一个字符,然后使用下拉列表更改该字符

这是 HTML

<div style = "position: absolute; left: 320; top: 700;" class = "dropdown-menu-     portfolio" >    
 <select id="category-navbar" name="category-navbar" style="width: 131px;">
                    <option value="1">motif 1</option>
                    <option value="2">motif 2</option>
                    <option value="3">motif 3</option>
</select>

Java 脚本

 <script>     
$(".category-navbar value value").click(function() {
// Modifying the label
$('div.dropdown-menu-portfolio label').text($(this).text());

// Removing the class 'select' to the item previously selected
$('option.select').removeClass('select');

// Giving the class 'select' to the item currently selected
$(this).parent().addClass('select');
});

</script>   

我已经为这个打开和关闭而苦苦挣扎了几个星期,真的很想破解它。任何帮助将不胜感激!

最佳答案

我不是 100% 确定,但我认为这就是您要找的:

$(document.body).on('change', 'select#category-navbar', function() {
    $('.selected-value').text($(this).val());
});

因此,当您更改下拉列表中的选项时,它会将选定的选项值写入 .selected-value div 中。演示:http://jsfiddle.net/qp2b9Lof/

关于javascript - 使用下拉列表 java/html/css 将字符写入 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26617797/

相关文章:

javascript - 如何让函数调用先执行然后再执行后续代码?

javascript - 如何在 div Cheerio Javascript 中获取 <p>

javascript - 为什么按钮没有变化?

javascript - 使用 FormData 提交表单并呈现带有验证错误的表单

javascript - 如何使用javascript或jquery解析这种类型的字符串?

jquery - 在 jQuery 中启用或禁用 <i>

html - div 和 ul 中的中心图标列表

javascript - Backbone 中的垃圾收集

javascript - 如何从没有目的地的给定节点创建路径

javascript - 根据我的 Bootstrap 轮播的位置设置文本