gpt4 book ai didi

jquery - 如何使动态创建的表格行可单击

转载 作者:行者123 更新时间:2023-12-01 07:04:59 24 4
gpt4 key购买 nike

这是应该显示我的搜索结果的表格:

<table id="searchbarresults">

</table>

这是我的 JavaScript:

 jQuery(document).ready(function(){
jQuery("#searchresults").keyup(function(){

for(i=0;i<searchbarresultarray.length;i++){

htmloutput= htmloutput+"<tr><td class='searchbarresult' id='"+i+"'>"result"</td></tr>";

}
jQuery("#searchresults").html(htmloutput);

});

jQuery(".searchbarresult").mouseover(function(){
jQuery(this).css( "background-color", "black" );
});
});

这将输出一个包含表行的列表。所有这些都具有“searchbarresult”类和唯一的 id。但这不起作用。是因为表格行是在鼠标悬停事件被 Hook 后创建的吗?我该如何解决这个问题?

最佳答案

尝试

jQuery(document).on('mouseover','.searchbarresult',function(){
jQuery(this).css( "background-color", "black" );
});

关于jquery - 如何使动态创建的表格行可单击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48850006/

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