Jquery 如何删除包含overflow-y:hidden的ajaxcontroltoolkit自动生成的div
最近,我开始在已经存在的web应用程序中使用选定的下拉列表。由于ajax控制工具包可折叠面板生成了div,因此下拉列表无法正常工作。它们被溢出-y:hidden切断 当我用Chrome中的inspect元素(与firebug相同)删除这个属性时,一切都正常。我做了一些研究,但似乎找不到解决问题的办法 以下是生成的div(由ajaxcontroltoolkit生成):Jquery 如何删除包含overflow-y:hidden的ajaxcontroltoolkit自动生成的div,jquery,asp.net,ajaxcontroltoolkit,jquery-chosen,Jquery,Asp.net,Ajaxcontroltoolkit,Jquery Chosen,最近,我开始在已经存在的web应用程序中使用选定的下拉列表。由于ajax控制工具包可折叠面板生成了div,因此下拉列表无法正常工作。它们被溢出-y:hidden切断 当我用Chrome中的inspect元素(与firebug相同)删除这个属性时,一切都正常。我做了一些研究,但似乎找不到解决问题的办法 以下是生成的div(由ajaxcontroltoolkit生成): ....... 下面是一张情况的图片,我在mspaint上刷了一点,所以看起来很糟糕。在图像下方,drowdown停止,有两个
.......
下面是一张情况的图片,我在mspaint上刷了一点,所以看起来很糟糕。在图像下方,drowdown停止,有两个按钮,按钮后是页面的结尾
假设下面是我的普通代码,文档中div的位置就是注释所在的位置
<div class="tempdivso"> </div>
<!-- it is generated right here !-->
<asp:Panel ID="collapsibelPanel" runat="server" CssClass="minheight no-overflow">
请告诉我如何将生成的overflow-y更改为可见或完全删除div。我最终解决了这个问题,不再为此面板使用AjaxControlToolkit。不幸的是,这是唯一好的、完美的解决方案。因此,我只是通过使用jQuery show and hide来复制此面板的行为。我最终解决了这个问题,不再为该面板使用AjaxControlToolkit。不幸的是,这是唯一好的、完美的解决方案。因此,我只是使用jQuery show and hide复制了该行为,仅用于此面板。文档中的div在哪里?它是直接附加到主体上的吗?如果div真的没有ID或类,那么我们需要查看周围的一些html来找出如何选择正确的元素。它就在可折叠面板的正上方我已经将它添加到问题中了我有点困惑。查看所选的演示页面()下拉元素都有类,并且没有一个设置为
overflow-y:hidden
文档中的div在哪里?它是直接附加到主体上的吗?如果div真的没有ID或类,那么我们需要查看周围的一些html来找出如何选择正确的元素。它就在可折叠面板的正上方我已经将它添加到问题中了我有点困惑。查看所选的演示页面()下拉元素都有类,并且没有一个设置为overflow-y:hidden
<div class="tempdivso"> </div>
<!-- it is generated right here !-->
<asp:Panel ID="collapsibelPanel" runat="server" CssClass="minheight no-overflow">