我正在尝试对 JQuery 等进行一些了解。目前,我的目标是编写一个简单的浏览器扩展程序,它可以选择播放列表中的所有“已删除视频”并将其删除。
选择很顺利,也适用于替代注释行:
var allVideos = $(".playlist-video-item.hidden");
alert("Nbr of deleted videos to remove: " + allVideos.length);
jQuery.each(allVideos, function(){
//$(this).find(":checkbox").attr("checked", true)[0].onclick();
//$(this).find(":checkbox").click();
$(this).find(":checkbox").trigger('click');
});
$("#playlist-edit-actions").click(); // button not editable??
但是,即使某些视频被“选中”,顶部的“操作”按钮仍处于禁用状态。只有当我手动添加另一个点击时,它才会变得可编辑。
解决方案可能很简单?我环顾四周以模拟原生点击,但没有立即看到答案。
问候。