Javascript 使用jquery获取overlib文本
我在写我自己的脚本。 我想使用jquery编辑overlib文本 这是它在HTML代码中的外观: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包含
<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
Tryvar oldText=$(“.expbar[onmouseover]”)。attr(“onmouseover”).split(',')[0]。split('(')[1];
Tryvar oldText=$(“.expbar[onmouseover]”。attr(“onmouseover”).split(',')[0]。split('(')[1];