Javascript 使用jquery获取overlib文本

Javascript 使用jquery获取overlib文本,javascript,jquery,html,Javascript,Jquery,Html,我在写我自己的脚本。 我想使用jquery编辑overlib文本 这是它在HTML代码中的外观: <div class="expbar" onmouseover="return overlib('Some text',HAUTO,WIDTH,250,CAPTIONFONTCLASS,'action-caption',TEXTFONTCLASS,'overlibText overlibExtended',VAUTO,CAPTION,'POZIOM 44');"> 但oldText包含

我在写我自己的脚本。 我想使用jquery编辑overlib文本

这是它在HTML代码中的外观:

<div class="expbar" onmouseover="return overlib('Some text',HAUTO,WIDTH,250,CAPTIONFONTCLASS,'action-caption',TEXTFONTCLASS,'overlibText overlibExtended',VAUTO,CAPTION,'POZIOM 44');">
但oldText包含整个“return overlib('Some text',HAUTO,WIDTH,250,CAPTIONFONTCLASS,'action-caption',TEXTFONTCLASS,'overlibText overlibExtended',VAUTO,caption,'POZIOM 44')

请帮忙。

让它工作起来了

GM_log("Level bar upgrade");
var oldAll = $(".expbar[onmouseover]").attr("onmouseover").split("'");
var oldText = oldAll[1];
oldText += "\\r\\r<br />Injection test";

var newAll = "";
for (var i = 0; i < oldAll.length; i++) {
    if(i == 1)
    {
        newAll += oldText;
    }
    else
    {
        newAll+=oldAll[i]
    }

    if(i != oldAll.length - 1)
    {
        newAll += "'";
    }
}
$(".expbar[onmouseover]").attr("onmouseover", newAll);
gmu日志(“水平条升级”);
var oldAll=$(“.expbar[onmouseover]”).attr(“onmouseover”).split(“”);
var oldText=oldAll[1];
oldText+=“\\r\\r
注入测试”; var newAll=“”; 对于(变量i=0;i
让它工作起来了

GM_log("Level bar upgrade");
var oldAll = $(".expbar[onmouseover]").attr("onmouseover").split("'");
var oldText = oldAll[1];
oldText += "\\r\\r<br />Injection test";

var newAll = "";
for (var i = 0; i < oldAll.length; i++) {
    if(i == 1)
    {
        newAll += oldText;
    }
    else
    {
        newAll+=oldAll[i]
    }

    if(i != oldAll.length - 1)
    {
        newAll += "'";
    }
}
$(".expbar[onmouseover]").attr("onmouseover", newAll);
gmu日志(“水平条升级”);
var oldAll=$(“.expbar[onmouseover]”).attr(“onmouseover”).split(“”);
var oldText=oldAll[1];
oldText+=“\\r\\r
注入测试”; var newAll=“”; 对于(变量i=0;i
Try
var oldText=$(“.expbar[onmouseover]”)。attr(“onmouseover”).split(',')[0]。split('(')[1];
Try
var oldText=$(“.expbar[onmouseover]”。attr(“onmouseover”).split(',')[0]。split('(')[1];