javascript - 通过模式框显示的复选框

标签 javascript jquery html css

我有一个模态框,它放置在一个页面上,该页面包含一个带有复选框的表单。问题是,当我打开模态时,一切正常,除了复选框位于模态之上。

这是模态的 JS:

<script>
    usr_ddown = "hidden";
    function lchr_usr_menu(){
        if(usr_ddown === "hidden"){
            document.getElementById("ur_menu_lchr").innerHTML = "&#x25B2;";
            $("#usr_dropdown").fadeIn(200);
            usr_ddown = "vis";
            return false;
                }
        if(usr_ddown === "vis"){
                    document.getElementById("ur_menu_lchr").innerHTML = "&#x25BC;";
            $("#usr_dropdown").fadeOut(200);
            usr_ddown = "hidden";
            return false;
        }
    }
</script>

模式的 HTML/CSS:

<div id="usr_dropdown" style="z-index 100;position: fixed; top:81px; left:0px; right: auto; background: #470047; padding: 10px; right:0px; height: 300px;-webkit-box-shadow: 0 0px 5px #000000;-moz-box-shadow: 0 0px 5px #000000;box-shadow: 0 0px 5px #000000;opacity:0.9;filter:alpha(opacity=90);">
                <div style="text-align: right;position: absolute; bottom:5px;right:5px;">
                    [<a href="javascript:void(0);" onclick="lchr_usr_menu()">close</a>]
                </div>
            </div>

现在是复选框:

<input type="checkbox" value="YT_vid" name="YT_vid" id="YT_vid" onclick="inc_yt_f()" />

出于某种原因,除了复选框之外,所有元素都在模式后面,我运行了谷歌搜索但没有找到太多。需要修复什么?

提前致谢!

编辑:

复选框 CSS:

  input[type=checkbox],
  input[type=radio] {
  -webkit-appearance: none;
  appearance: none;
  width: 13px;
  height: 13px;
  margin: 0;
  cursor: pointer;
  vertical-align: bottom;
  background: #fff;
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  }

最佳答案

查看 bgiframe 插件:http://docs.jquery.com/Plugins/bgiframe

它通过提供背景 iframe 来工作。

关于javascript - 通过模式框显示的复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14157999/

相关文章:

javascript - 如何更改鼠标悬停和鼠标悬停时的动画颜色?

javascript从下拉列表和复选框计算总计

javascript - 为什么无法在 JavaScript 中读取 null 的属性 'style'?

javascript - 打开页面链接时调用函数

javascript - 如何清理输入中的 JS 和 HTML?

javascript - React Native iOS WebView在本地html中执行javascript标签

javascript - 日期格式JS错误

javascript - 如何按值在下拉列表中选择 <option> 并为其分配 "selected"属性?

javascript - 单击文档时的 CSS 向下滑动和向上滑动

html - 地理定位成功回调 - 如何在此回调之外处理返回的对象?