作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有大约 600 多个类似于以下代码的引用...
$("#ctl00_ContentMainPane_eliteUser").html
并更改了主模板,却发现由于控件层次结构发生了变化,所有代码都已损坏。
所有 javascript 都包含在单独的文件中,因此我无法使用这样的代码...
$("#<%= eliteUser.clientID%>").html
我希望有一个好的解决方案来解决这个问题,这样在修复一次之后,如果将来模板发生变化,我就不必修改所有代码。
最佳答案
如何在母版页中定义 JavaScript 函数,例如:
function getContainerId() {
return "<%=ContentMainPane.ClientID %>";
}
然后在包含的 JavaScript 文件中执行如下操作:
$("#" + getContainerId() + "_eliteUser");
关于jquery - 如何使用 JQuery、通过 ID 选择元素和 ASP.NET,而不在代码中到处放置 ctl00_,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1232465/
我有一个图书馆,我计划以 dex 形式使用。我想直接针对这个库进行编译,但不导出它。相反,我想将它放在我的资源中并使用类加载器实际实例化它。 这是我的图书馆: public class Foo {
我是一名优秀的程序员,十分优秀!