我正在开发 XDK 应用程序。此代码的任何更正

I am developing and XDK app. Any correction with this code

如何使用 javascript select HTML 中的段落内容,以便我可以应用 onclick 函数?这是我的代码:当我单击该段落时,它 select 是文档中的所有段落,但我只希望它 select 个别段落内容

<script> 
function social_share() { 
      var quote = $("p").text();                          
      window.plugins.socialsharing.share("Follow me on twitter.", quote, null,"url",function(result){  
            alert('result: ' + result); 
            }, function(result){ 
            alert('error: ' + result); }); 
 } 
</script>
一些数据

另一段

这一行:

var quote = $("p").text();

正在选择所有 p 元素(即所有段落),因此所有 p 元素中的 text() 是所有段落中连接在一起的所有文本。您需要指定所选的特定段落。有几种方法可以做到这一点。

如果您想在 HTML 代码中指定 onclick,您可以这样做:

<p onclick="social_share(this)">paragraph text</p>

但这通常被认为是糟糕的风格。假设您使用的是 jQuery,一个更时尚的解决方案可能是这样做:

<p class='clickable'>pagagraph text</p>
. . .
function init() {
    var pgraphs = $(".clickable");
    pgraphs.click( function() {
        social_share($(this).text());
    }
}