gpt4 book ai didi

jQuery 插件在模态中不起作用

转载 作者:行者123 更新时间:2023-12-01 08:29:09 25 4
gpt4 key购买 nike

我在模态中使用它:http://www.web2media.net/laktek/2008/10/27/really-simple-color-picker-in-jquery/但它不起作用。相同的代码:

//Start of document Ready which contains event handlers
$(document).ready(function() {

$('#ForeColor').colorPicker();
});

<input type="text" value="#333399" id="ForeColor" class="colourPicker" />

在普通页面中工作正常,但一旦我将其加载到 jQuery UI 模态(其内容来自 ASP.Net MVC 部分 View )中,它就会崩溃!它完成了一些工作,即重新格式化文本框以显示当前颜色,但单击它不会导致选择器出现!

我怀疑这是在模态中使用 jQuery 的问题..

有什么想法吗?

最佳答案

好吧,明白了,实际上相当愚蠢!

基本上,当您加载模态时,它显然位于同一页面上,并且出现在其他元素上方,jQuery UI 模态的 z 索引为 1002!

因此,页面上的任何元素(包括许多 jQuery 弹出元素)将出现在模式下方,因此看起来不起作用。只需将更高的 z-index (1003+) 添加到颜色选择器或其他 jQuery 弹出 css 样式即可。

对于我链接到的 div,我需要添加的是:

div#color_selector 
{
//other stuff
z-index: 1120;
}

希望对其他人有帮助。

关于jQuery 插件在模态中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/975223/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com