1
4

3 回答 3

0

你需要这样做:

$('a[rel^=lightbox]').each(function() {
  $(this).attr('title', $(this).find('figcaption').text();
});
于 2012-09-15T12:14:28.150 回答
0

你的点击事件在哪里..??

<script>
   $(document).ready(function () {
   $('a').click(function(){
   $('a[rel^=lightbox]').attr('title', $(this).find('figcaption').html());
   })
     });
</script>
于 2012-09-15T12:14:53.827 回答
0

这应该有效:

  $('a[rel^=lightbox]').attr('title', $(this).parent().find('figcaption').text();

需要在figcaption元素的父元素中找到该a元素。

于 2012-09-15T12:15:19.883 回答