我正在使用鼠标悬停功能向 Facebook 群组添加额外内容。我测试了 DIV 类,看看我是否已经添加了内容。
它适用于前 10 个左右带有 storyInnerWrapper 类的 DIV,但随后停止添加文本。我认为这是因为内容是动态的,就像下面的 Arun P Johny 所说的那样。
这是一个 JSfiddle 工作示例;
http://jsfiddle.net/hellonearthis/WHb2P/带有修复程序,它适用于示例。
下面是完整的油脂猴子脚本。
// ==UserScript==
// @name FaceBook
// @version 0.1
// @description Adds link
// @match https://www.facebook.com/*
// @match https://www.facebook.com/
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.js
// ==/UserScript==
$( "div.storyInnerWrapper" ).mouseover(function() {
var $this = $(this);
if (!$this.data('extra')) {
$this.data('extra', true);
$this.append('<div>Added a div</div>');
}
});