小编pla*_*oud的帖子

如何使用jquery删除<style>元素?

所以有这个网站,我想改变最新的风格变化,因为我认为它是丑陋和无用的.我找到了不好的部分,但奇怪的是我似乎无法删除它.

<div id="regularMenu">
<ul class='menu2'>
 <li>
    <a href="/linkA" class="notcurrent">link1</a>
 </li>
 <li>
    <a href="/linkB" class="notcurrent">link2</a>
 </li>
 <li>
    <a href="/linkC" class="notcurrent">link3</a>
 </li>
 <style>
   a, a:visited { color: #832; }
   #menu a, #menu a:visited { color: #832; }
   .menu2 li a, .menu2 li a:visited { color: #832; }
 </style>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)

我试过了

 $('.menu2> *:last-child').remove();
Run Code Online (Sandbox Code Playgroud)

 $('/html/body/div[3]/div/ul/style').remove();
Run Code Online (Sandbox Code Playgroud)

那是css之路.我用萤火虫复制了它.也尝试了复制的Xpath,但:(

我也尝试过:

 $('a').css("color", "#269");
Run Code Online (Sandbox Code Playgroud)

这有效,但它也会覆盖旧的CSS规则.我宁愿把它保存下来.

我试着寻找答案,但我找不到任何帮助.所以现在我希望有人可以帮助我.

谢谢!

html jquery

7
推荐指数
1
解决办法
1万
查看次数

如何在greasemonkey中对现有表进行排序?

我正在为一个带有表格的页面写一个greasemonkey user.js.(表格是100行乘18列.)现在我想做的是让它在列上排序,并让它在Chrome和Firefox中运行.

到目前为止,所有搜索答案都会产生使用jquery/dojo或类似内容的建议.

没有任何外部代码我可以完成吗?所有这只是以不同的顺序替换行的问题,对吧?或者这是一个愚蠢的说法?

问题是我已经在使用dojo来满足某些查询需求,但由于我希望它能够在Firefox和Chrome中运行,我只需在我的脚本中复制粘贴整个dojo的东西.

此外,到目前为止我发现的大多数解决方案似乎更适合在构建表时使用,而不是用于更改现有表.

任何帮助表示赞赏.

编辑:表格中的所有单元格都包含数字.

javascript sorting greasemonkey

6
推荐指数
1
解决办法
3909
查看次数

Chrome在哪里存储mac上的userscripts.user.js文件?

我想知道chrome存储安装的用户脚本的位置.

我在其他地方找不到任何答案.

我在Mac上.

macos google-chrome root userscripts

6
推荐指数
1
解决办法
5447
查看次数