javascript - 想要在最后选择的选项上显示 div

标签 javascript jquery html wordpress

我有一个带有特定 id 的下拉列表,还有一个带有特定 id 的 div,我需要的是在选择该下拉列表的最后一个选项或该选项的选定值为“custom-size”时显示该 div ",我正在尝试以这种方式进行操作,但它不起作用。

jQuery(document).ready(function($){$('#pa_size-stitch').change(function(){
    $('#pa_size-stitch').find("option:selected").each(function(){
        if($('#pa_size-stitch').attr("value")!=="custom-size"){


 $("#tm-extra-product-options").hide();
        }

        else{
            $("#tm-extra-product-options").show();
        }
    });
}).change();}); 

它不起作用,有什么建议吗?

最佳答案

你可以试试这个:

jQuery(document).ready(function($) {
    $('#pa_size-stitch').change(function(evt) {
        if( $(this).val() == "custom-size" ){
            $("#tm-extra-product-options").show();
        } else {
            $("#tm-extra-product-options").hide();
        }
    });
});

关于javascript - 想要在最后选择的选项上显示 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41738798/

相关文章:

javascript - 如何创建具有初始 View = Fit 的 PDF 文件

javascript - 如何获取firebase文件存储的下载Url

3 个独立 div 的 javascript onmouseover 可见性切换

javascript - addClass 与 jQuery 不工作

Javascript 组件用于将一个列表中的项目直观地映射到另一个列表中?

javascript - 每个都使用 jquery 的更好方法

html - 如何在 Firefox 中删除超链接图像周围的边框

html - 是否可以使用 css 和 html 创建点?

jquery - 如何从集合中选择作为另一个元素的子元素的元素

javascript动态创建覆盖背景