0

私は10個のdivを持っています。それぞれに属性がありますdata-tooltip="text here"

私は次のようにします:

$('.my_div').qtip({
      content: $(this).attr('data-tooltip'),'bottom middle'
      },
      style: {
         tip: true,
         classes: 'ui-tooltip-red'
      }
    });

しかし、うまくいきません。関数を使用してコードを 10 倍も書かずに、各 div のツールチップ テキストを取得するにはどうすればよい.qtipですか?

4

1 に答える 1

1

.each()代わりにループする必要があるようです。

このようなもの:

$('.my_div').each(function(){
    $(this).qtip({
        content: $(this).attr('data-tooltip'),
        style: {
            tip: true,
            classes: 'ui-tooltip-red'
        }
    });
});
于 2011-10-02T04:04:35.937 に答える