gpt4 book ai didi

jquery - 多次调用 get 函数

转载 作者:行者123 更新时间:2023-12-01 00:24:09 25 4
gpt4 key购买 nike

大家好,我假设我的移动应用程序中有两个 html 文件,分别是 page1.html 和 page2.html。在 page2.html 中,我有一个表,单击行时我显示了一个警报。如果假设我从 page1 转到 page2.html,然后单击表格,它会显示一次警报框。如果我按后退按钮,那么它会转到 page1.html 如果假设我再次转到 page2.html 并单击表格行,那么这次警报会显示 2 次。如果我再次返回 page1 并再次返回 page2.html,那么这次单击行时它会显示警报 3 次,依此类推...

我的 page2.html 表如下所示:

<div id="myTable"  align="center"  data-theme="b"></div>
<script type="text/javascript">

var theader = '<table border="1" id=\"tableId\">\n';

var colheader = '<tr id="headingtab" bgcolor="#D68B8B"><th>Name</th><th>Address</th><th>City</th><th>LTP</th><th>State</th><th>Country</th><th>Mob No</th></tr>\n';
tbody = colheader;


tbody += '<td>';
tbody += "QQQQQQQQQQQQQQQQQQQQQ";
tbody += '</td>';

tbody += '<td>';
tbody += "QQQQQQQQQQQQQQQQQQQQQ";
tbody += '</td>'

tbody += '<td>';
tbody += "QQQQQQQQQQQQQQQQQQQQQ";
tbody += '</td>'

tbody += '<td>';
tbody += "QQQQQQQQQQQQQQQQQQQQQ";
tbody += '</td>'

tbody += '<td>';
tbody += "QQQQQQQQQQQQQQQQQQQQQ";
tbody += '</td>'

tbody += '<td>';
tbody += "QQQQQQQQQQQQQQQQQQQQQ";
tbody += '</td>'

tbody += '<td>';
tbody += "QQQQQQQQQQQQQQQQQQQQQ";
tbody += '</td>'


tbody += '</tr>\n';

var tfooter = '</table>';
document.getElementById('myTable').innerHTML = theader + tbody + tfooter;

</script>


<script type="text/javascript">


$("#tableId tr td").live("click",function()
{
console.log("??????????????????????????????");

alert("Row Click");

});


</script>
</div>

我只想在每次点击时显示一次警报。怎么做?任何帮助将不胜感激。提前致谢。

最佳答案

使用jquery函数.one()

$(#tableId tr td).one("click",function()
{
console.log("??????????????????????????????");

alert("Row Click")
}

check this

这可能对你有帮助

关于jquery - 多次调用 get 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12051007/

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