gpt4 book ai didi

css - 有没有一种方法可以使用 jQuery 检索 MVC 局部 View 来保持 UI CSS 样式?

转载 作者:行者123 更新时间:2023-11-28 10:07:27 26 4
gpt4 key购买 nike

我有一个 MVC 2 元素,由一个 MasterPageView、一个名为 Index 的 subview 和许多 PartialView 组成。使用 jQuery Ajax 方法 $.get(....) 将 PartialView 加载到索引 View 中。

我的问题是我正在使用 jQuery UI 对按钮进行样式设置,例如:

$('button').button();

但我发现我需要在每个 PartialView 上执行此操作。我想做的是定义这一次在 MasterPageView 中,但如果我这样做,样式就会丢失。我猜这个是因为样式是在加载 DOM 之前应用的,这是正确的吗?有没有实现它的方法,即仅在 MasterPageView 上定义它?

感谢您的帮助!

最佳答案

当对象在初始加载后添加到 DOM 时,这将不起作用。在这些情况下,您应该在 jQuery 中使用新的 .live() 语法:

$("button").live("load", function(){
$(this).button();
});

它监听添加到 DOM 的新对象并为其附加事件处理程序..

希望对您有所帮助!

关于css - 有没有一种方法可以使用 jQuery 检索 MVC 局部 View 来保持 UI CSS 样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3444678/

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