gpt4 book ai didi

jquery - 通过在 GridView 中单击执行 JQuery

转载 作者:行者123 更新时间:2023-11-28 13:40:33 25 4
gpt4 key购买 nike

我正在尝试调整我在页面上用于模态窗口的背景 div 的高度。在 GridView 中单击时显示模态,应将模态背景 div 的高度设置为与 body 元素相同的高度。

<asp:TemplateField HeaderText="Booking Agent" SortExpression="clientname">
<ItemTemplate>
<asp:LinkButton runat="server" ID="lnkSMSDriver" Text='<%# Eval("clientname") %>'
CommandName="SMSClient" CommandArgument='<%# Eval("clientid") %>' CssClass="callModal"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>

<script type="text/javascript">
$(".callModal").click(function() {
$(".modalbg").css("height", $("body").css("height"));
});
</script>

据推测,这应该将模态背景设置为与页面上所有内容相同的高度,无论滚动如何。

至少,这是我想要完成的。问题是,modalbg div 的高度一直设置为 0。

我看不出我做错了什么,有人可以帮忙吗?

最佳答案

也许试试这个?

$(".callModal").click(function() {
var bodyHeight = $("body").outerHeight();
$(".modalbg").css("height", bodyHeight);
});

关于jquery - 通过在 GridView 中单击执行 JQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12460363/

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