我坚持使用我的小型 jQuery 脚本。我想为特定表的行制作复选框。这将是一个greasemonkey 脚本,所以我无法编辑该站点的源代码。
这是 HTML 的设置方式:
<html>
<head></head>
<body>
<table class = test1></table>
<table class = test2></table>
<table class = goal>
<thead>
some some <tr>
</thead>
<tbody>
here are the table rows where I want to put the checkboxes
</tbody>
</table>
</body>
</html>
问题是,将复选框放在每个“tr”的行中,它可以在所有表中找到。最后是我的代码:
var $ = unsafeWindow.jQuery
$(document).ready(function (){
$("table.goal").ready(function(){
$("tbody").ready(function(){
$("tr").prepend('<td><input type="checkbox" name="x" value="y"></td>');
});
});
});
拜托,有人会很好地解释我,为什么这不能按预期工作?提前致谢。