0

わかりましたので、先日.load、変数の使用について尋ねましたが、非常にうまく機能し、SOが私を助けてくれたことをうれしく思います。別の質問がありますが、ロードされている要素を制限しようとしています。呼び出していると、ロードしているページの URL から.tdtopicsすべてがロードされます。.tdtopics代わりに、5 と言うように制限したいと思います。

私が試した2つのコード 1つはすべての要素で、もう1つは1つの要素のみです。

$(function(){
  $('body').append('<span id="view_mess">New Message</span><div id="mess_wrapper"><div id="new_mess_pop"></div></div><div id="message_holder"></div>');
    $('#message_holder').load('/privmsg?folder=inbox .tdtopics');
 $('#view_mess').click(function() {
    var msg = $('.tdtopics a').attr('href');
  $('#new_mess_pop').load(msg + ' .post');
   $('#mess_wrapper').show();
    $('.postfoot').remove();
 });
$('#mess_wrapper').click(function(){
  $(this).hide();
 });
});

....

$(function(){
 $('body').append('<span id="view_mess">New Message</span><div id="mess_wrapper"><div id="new_mess_pop"></div></div><div id="message_holder"></div>');
  $('#message_holder').load('/privmsg?folder=inbox .tdtopics:eq(0)');
 $('#view_mess').click(function() {
  var msg = $('.tdtopics a').attr('href');
   $('#new_mess_pop').load(msg + ' .post');
    $('#mess_wrapper').show();
     $('.postfoot').remove();
   });
  $('#mess_wrapper').click(function(){
   $(this).hide();
  });
 });

また、これに関するヒントがあればいいのですが、後で読みますが、これをプラグインとして提示できるかどうか、そして正確にそれを開始する方法を知りたいですか? 私は最初から$.fn.functionデフォルトを作成すると思いますか?とにかくこれを読むつもりだと言ったように、SOユーザーがプラグインの作成についてアドバイスを持っているかどうか知りたかっただけです

4

1 に答える 1

3

試す:lt

$('#message_holder').load('/privmsg?folder=inbox .tdtopics:lt(5)');
于 2013-01-23T18:20:33.557 に答える