1

クリック時に xpath を生成するためのコードがありますが、それをクロム拡張機能に入れる必要があります。では、どうやってそれを行うのですか?

クリック時に xpath を生成するコードは次のとおりです。

function get_XPath(elt)
         {var path = '';
          for (; elt && elt.nodeType==1; elt=elt.parentNode)
              {var idx=$(elt.parentNode).children(elt.tagName).index(elt)+1;
               idx>1 ? (idx='['+idx+']') : (idx='');
               path='/'+elt.tagName.toLowerCase()+idx+path;
              }
          return path;
         }

$(document).ready(function() {
    $('*').click(function(event) {
        event.stopPropagation();
        alert(get_XPath(this));
    });
});​

また、ここにデモが表示されます: http://jsfiddle.net/CksqX/

クロム拡張機能を構築するにはどうすればよいので、クロムの現在のページのいくつかの要素をクリックして、テキストファイル内の関数で xpath を取得しますか?

このコードを chrome 拡張として機能させるにはどうすればよいですか?

多分コードはあまりよくないかもしれませんが、私はそれらを修正するので、これをGoogle Chrome拡張機能に変える必要があります

些細な質問で申し訳ありません、私はウェブ開発に不慣れで、私の英語で申し訳ありません

4

1 に答える 1

0

このhttps://developer.chrome.com/extensions/getstarted.htmlのどの具体的な部分を特定する必要がありますか?

于 2013-07-30T13:57:48.070 に答える