使用jQuery选择动态创建的元素

时间:2018-06-29 20:26:30

标签: jquery dynamic attributes elements

enter image description here

我正在表上实现分页导航栏。是的,我知道jquery数据表可以非常巧妙地为您完成所有工作,但是强大的功能是不想使用“ widgets” 我正在动态创建10个结果页面的按钮。我想禁用当前显示其页面的按钮。我这样创建按钮...

<td>
        @{int pages = Model;
            int num = 0;
            while (num < pages)
            {
                num++;
                <input type="button" onclick="fnPage_click(@(num));" style="background-color:transparent; color:deepskyblue" value=@(num) id="btn" + @(num) />
            }
        }
</td>

我试图像这样在javascript中选择它...

$('btn' + multiplyer).attr("disabled", true);

jquery解释为...

enter image description here

哪个看起来像是正确的选择器$('btn1')。disabled,但是无论我的设置如何,该值看起来仍然为false。不知道我是否在查看正确的disable属性,发现它存在几个地方。 enter image description here enter image description here 无论该按钮未被禁用。

还有没有其他人找到一种可靠的方法来标识和选择jquery中动态生成的元素?

0 个答案:

没有答案