gpt4 book ai didi

jquery:从字符串分配事件

转载 作者:行者123 更新时间:2023-12-01 07:32:03 25 4
gpt4 key购买 nike

我正在使用 ASP.net,它为具有以下 HTML 的 gridview 创建一个分页器:

<td><a href="javascript:__doPostBack(.....)" class="MyLink">pagenumber</a></td>

问题是,当用户单击单元格而不是单元格的实际内容时,脚本不会触发,因为它没有链接到整个单元格。

因此,我正在编写一个小脚本来提取链接并将其值分配给每个单元格的单击事件处理程序。这是我到目前为止所拥有的:

    $('.MyLink').each(function () {

var TheLink = $(this).attr('href');
var CellContent = $(this).html();
// alert(CellContent);

var LinkExtract = TheLink.split(":");
//alert(LinkExtract[1]);

var PagerCell = $(this).parent();

$(PagerCell).click(function () { LinkExtract[1]; }); //problem here
$(PagerCell).html('');
$(PagerCell).html(CellContent);

});

两个警报都会返回预期的内容。但是,点击事件不起作用。

知道为什么吗?

谢谢。

最佳答案

当单击主单元格时,我只是触发链接的 .click() 处理程序,这会人为地单击链接:

$('.MyLink').parent().click(function() {
$(this).find('a').click();
});

关于jquery:从字符串分配事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5345169/

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