我有一些链接元素是动态添加和隐藏的页面。在dyamically生成的链接上更改文本
它们由第三方telerik控件生成。
我想改变文本的名称,不幸的是唯一的方法就是使用jquery。
我已经生成了规则(选择器),它们在显示时捕获编辑链接。但在初始页面加载时,编辑链接将不可见。用户点击某些内容后,这些链接将被创建。用户点击其他内容后,这些内容将隐藏,其他链接将显示。这些是我需要改变文字的链接。
我该如何编写jQuery代码,以便每当将与该选择器匹配的元素添加到页面时,按钮文本就会更新?
谢谢!
Edit0
我有过如何产生,他们无法控制的。
有两个网格,顶部为父级,底部为子级。最初的孩子是隐藏的。在顶部网格中选择一行,底部网格显示该选择的项目。这是将这些链接添加到页面中的点(通过AJAX异步),因此它们不在DOM中(编辑子网格中每个子项的链接)。
希望更有意义。
EDIT1
//catches the links
$("#CustomClass .t-button.t-grid-edit").text("Awesome text instead of Edit");
“用户点击某些内容后,将创建这些链接。” - 你在控制这个代码吗?或者您是否无法控制要添加的内容以及如何添加内容? – mrtsherman
我很困惑。何时将此元素与所述选择器一起添加到页面中? – Trevor
这个问题有点难以理解。你有任何代码要显示吗?就像抓住链接的人一样。无论如何,当你说链接生成时,它们是在页面加载时生成的,还是通过AJAX等异步调用生成的? –