因为 Chrome 开发者工具里面的选择器和 JQuery 类似,但是不一样,所以我还是习惯使用 JQuery

  1. [root@liqiang.io]# cat inject.js
  2. var jqry = document.createElement('script');
  3. jqry.src = "https://code.jquery.com/jquery-3.4.1.min.js";
  4. document.getElementsByTagName('head')[0].appendChild(jqry);
  5. jQuery.noConflict();

jquery 确认元素存在

  1. [root@liqiang.io]#
  2. if($('#div1').length){
  3. alert("Div1 exists");
  4. }else{
  5. alert("Div1 does not exists");
  6. }

Ref