0

jQuery で次のコードを実行するための短い表記法はありますか? すべての段落の html コンテンツをログに記録したいと思います。

var array = $('p').get();
$.each(array, function(i, val)
{
    console.log(val);
});
4

7 に答える 7

0

コードをチェーンできます:

$('p').each(function (){
    console.log($(this).html());
});
于 2013-03-11T07:15:10.327 に答える
0

Depending on what kind of format you expect you might try:

array.toSTring()

This would result in the array elements separated by ", "

于 2013-03-11T07:16:03.380 に答える
0

you can literally just do:

console.log($('p').get());
于 2013-03-11T07:16:44.067 に答える
0

Do you want to get the content of paragraphs?

console.log($('p').text())

于 2013-03-11T07:17:19.157 に答える
0

あなたが試すことができます

console.log(array.join(''))
于 2013-03-11T07:15:04.363 に答える
0

これを試して

 $.each(($('p').get()), function(i, val)
{
    console.log(val);
});
于 2013-03-11T07:15:05.923 に答える
0

map() を試す

 var pArray=$('p').map(function() {
  return this.id;
}).get();
console.log(pArray);
于 2013-03-11T07:18:12.353 に答える