我需要修改选择的特性在网站的所有网页(比方说#myList),该网站上我工作的几页中。我想确保我的更改不会破坏设计。有没有一种工具可以生成使用特定选择器的网站上的所有页面列表? (我不知道在其上使用的页面选择。该网站页面太多这样做时,手动将无法正常工作。)发现,使用特定的选择
0
A
回答
0
find /path/to/your/project -name '*.html' -exec grep -l 'id="myList"' {} \;
当然,更改路径和/或扩展,以满足您的需求。
编辑:我还应该注意,这种方法只适用于非嵌套/高级选择器。如果你想找到匹配#foo > .bar p > td .baz
什么可笑的元素,那么答案可能是否定的。
+0
感谢您的建议。有没有PC或DreamWeaver解决方案? – Dmitry
+0
我不使用Dreamweaver,但我想它有项目支持以及搜索项目中的所有文件的能力。如果是这样,只需使用它来搜索id,class等。 – FtDRbwLXw6
0
我已经建立了所谓的元搜索的命令行工具,它可以让你在一个CSS选择器输入,如“#myList”,然后通过目录搜寻并找到了所有的HTML文件与选择匹配的元素。
您将需要元素Finder中,CD安装到您想要搜索的目录,然后运行:
elfinder -s "#myList"
或者:
elfinder -s "#foo > .bar p > td .baz"
欲了解更多信息,请参阅http://keegan.st/2012/06/03/find-in-files-with-css-selectors/
相关问题
- 1. 发现选择
- 2. 选择特定的节点使用XPATH
- 3. 在选择器ID上使用CSS选择器的特定性?
- 4. 如何使用jQuery选择器选择特定的div?
- 5. 使用Linq选择特定元素
- 6. 使用jQuery选择特定元素
- 7. 用Javascript选择特定词?
- 8. 使用主复选框选择特定的复选框
- 9. 选择特定行
- 10. 选择特定的行
- 11. jQuery选择特定的innerHTML
- 12. 选择特定的URL
- 13. 选择特定的MYSQL行
- 14. MySQL选择特定列比选择*
- 15. 选择(或点击)使用jQuery的特定单选按钮
- 16. 使用jquery选择选定的选项来显示特定的结果
- 17. 用jquery选择特定范围的列
- 18. 用BeautifulSoup选择特定的子元素
- 19. 选择发现IF多个
- 20. 发现其中选择单选按钮,而无需使用* ngFor
- 21. 使用arcGis的用户输入来选择特定的csv列
- 22. 选择特殊的选择
- 23. 选择特定时间
- 24. 选择特定行号
- 25. 选择特定注释
- 26. 选择特定日期SQL
- 27. 选择特定行MySQL
- 28. Vue.js选择特定值
- 29. Qt选择特定套件
- 30. 如何选择特定父
你在使用Windows还是Linux/Mac?如果是后者,可以使用grep在所有文件中搜索代表选择器的字符串。 – Deleteman
不,我在电脑上工作使用Dreamweaver和使用FileZilla中来的FTP文件 – Dmitry
您可以上传一个PHP脚本?如果可以的话,也许我们可以生成一个脚本来为您列出所有页面。我不知道一个工具,可以抓取网站,找到你想要的东西,但必须有一个在那里的。 – Deleteman