1

我有一个在点击时生成 xpath 的代码,但我需要把它放在一个 chrome 扩展中。那么该怎么做呢?

以下是点击时生成 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/

我如何构建一个 chrome 扩展,所以当我单击 chrome 当前页面上的某个元素以获取带有我在 textfiled 中的函数的 xpath 时?

如何打包此代码以用作 chrome 扩展程序?

也许代码不是很好,但我会修复它们,所以我需要把它变成谷歌浏览器扩展

抱歉这个小问题,我是网络开发的新手,对我的英语感到抱歉

4

1 回答 1

0

您应该指定此https://developer.chrome.com/extensions/getstarted.html的具体部分вщс您不明白,因此我们可以本地化您的问题

于 2013-07-30T13:57:48.070 回答