javascript - 使用 Jquery 根据选定的下拉列表替换 div
问题描述
当我选择一个国家/地区时,我想替换我的 div 中的语言。这是我到目前为止得到的,但没有工作
我的小提琴在评论中,我似乎无法在这里过去
解决方案
您需要做的两个更改 1. value 应该是 1,2,3
<ul class="country-list" id="country-list" onchange="getval(this);">
<li value="1" class="Germany">Germany</li>
<li value="2" class="Singapore">Singapore</li>
<li value="3" class="Philippines">Philippines</li>
</ul>
和
$(".country-list li").click(function() {
$('#country-dropdown').text($(this).text());
$('#country-dropdown').click();
console.log(('.d'+$(this).val()));
$('.lang').hide();
$('.d'+$(this).val()).show();
});
推荐阅读
- javascript - 如何找到可以将数组中的数字相加的所有方法
- couchbase - Couchbase operator 1.1.0 到 1.2.0 升级问题
- gdal - GDAL 3.0.1 的源安装失败,未定义对 EVP_MD_CTX_new 和 EVP_MD_CTX_free 的引用
- python - 仅适用于 Python 文件的 Python 调用图
- security - KafkaPublishRecord_2_0 JAAS 配置 sasl.jaas.config
- javascript - JS 和 .NET 夏令时行为的区别
- python - ValueError:新数组的总大小必须保持不变(https://github.com/ajgupta93/enhanced-view-synthesis/blob/master/code/viewsyn_model.py)
- javascript - x-Values 数据未在 Highcharts、Javascript 中显示
- android - 为android创建发布版本时反应本机网络错误
- flutter - 当地图已经构建时,如何在 googleMapFlutter 上添加折线?