使用jquery获取最后一个选择器时遇到问题

时间:2013-04-29 22:18:09

标签: jquery html laravel

我试图从最后一个选择器a获取属性“href”,但代码不起作用,当我追加数据时它不会更新url varialbe: JS:

jQuery('#displayimagesDiv').scrollExtend(
        {   

            'target': '#displayimagesDiv',          
            'url': $('.nexturl:last').attr('href'),
            'loadingIndicatorEnabled' :  false,
            'loadingIndicatorClass' : 'loading',
            'onSuccess' :{}

        }
);

HTML:

    @layout('layouts.main')
@section('content')
<fieldset class="meduim_width" id="displayimagesDiv">
<legend><h2>{{ __('general.gallery') }}</h2></legend>
<center>
<script type="text/javascript"><!--
google_ad_client = "********";
/* 4up */
google_ad_slot = "*******";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</center>
<div id="displayimages" style="margin:0;">
@foreach($images->results as $img)
<div class="thumbs">
<a href="{{ URL::to('g/'.AlphaID($img->id)) }}" alt="" title="{{ __('general.show_image') }}" > {{ HTML::image('i/'.AlphaID($img->id)) }} </a>
{{ __('general.views') }} : {{ $img->views }}
</div>
@endforeach 
<a class="nexturl" href="{{URL::current()}}?page={{$images->page+1}}" style="display:none">#</a>
<div class="clear"></div>

</div>
</fieldset>
<noscript>
 {{ $images->links() }}
 </noscript>

@endsection

使用Laravel框架和命名BLADE的默认模板系统,任何帮助都应该是好的。

1 个答案:

答案 0 :(得分:0)

类.nexturl不会退出HTML(它是id =“nexturl”):

...
'url': $('#nexturl').attr('href'),
...