jQuery 関数に渡す必要がある「rel」属性を保持する URL があります。
URL は次のとおりです。
<a href="http://www.facebook.com/<?php echo $fblikeId; ?>" rel="<?php echo $fblikeId; ?>" ></a>
jQuery 関数では、「rel」タグの値を取得する必要があります。
jQuery関数は次のとおりです。
jQuery(function($) {
$('#fblikes').advancedsocialstatus({
'displayId':'fblikes',
'service':'facebook',
'countof':'likes',
'userid': $(this).attr('rel'),
'callback':'formatCount'
});
});
上記の関数の ' userid
' パラメータは、" rel
" タグの値を取得する必要があります。この上記の関数は、すべてのデータを上位の jQuery 関数に渡し、正常に動作します。
リンクの「rel」属性を取得する最良の方法は何ですか? " " を使用してみまし$(this).attr('rel')
たが、うまくいきません。
上記の関数には複数のノードがあります。IE 複数の呼び出しがある可能性があります
jQuery(function($) {
$('#fblikes').advancedsocialstatus({
'displayId':'fblikes',
'service':'facebook',
'countof':'likes',
'userid':$(this).attr('rel'),
'callback':'formatCount'
});
$('#fbtalks').advancedsocialstatus({
'service':'facebook',
'countof':'talks',
'userid':'$(this).attr('rel')',
'callback':'formatCount'
});
});