Move inline javascript to a separate js file
This commit is contained in:
parent
380c486626
commit
932d1fb7ce
|
@ -41,22 +41,6 @@ class InfiniteScrollPlugin extends Plugin
|
|||
function onEndShowScripts($action)
|
||||
{
|
||||
$action->script('plugins/InfiniteScroll/jquery.infinitescroll.min.js');
|
||||
$loading_image = common_path('plugins/InfiniteScroll/ajax-loader.gif');
|
||||
$js_string = <<<EOT
|
||||
<script type="text/javascript">
|
||||
jQuery(document).ready(function($){
|
||||
$('notices_primary').infinitescroll({
|
||||
nextSelector : "li.nav_next a",
|
||||
loadingImg : "$loading_image",
|
||||
text : "<em>Loading the next set of posts...</em>",
|
||||
donetext : "<em>Congratulations, you\'ve reached the end of the Internet.</em>",
|
||||
navSelector : "div.pagination",
|
||||
contentSelector : "#notices_primary",
|
||||
itemSelector : "ol.notices"
|
||||
});
|
||||
});
|
||||
</script>
|
||||
EOT;
|
||||
$action->raw($js_string);
|
||||
$action->script('plugins/InfiniteScroll/infinitescroll.js');
|
||||
}
|
||||
}
|
||||
|
|
12
plugins/InfiniteScroll/infinitescroll.js
Normal file
12
plugins/InfiniteScroll/infinitescroll.js
Normal file
|
@ -0,0 +1,12 @@
|
|||
jQuery(document).ready(function($){
|
||||
$('notices_primary').infinitescroll({
|
||||
nextSelector : "li.nav_next a",
|
||||
loadingImg : $('address .url')[0].href+'plugins/InfiniteScroll/ajax-loader.gif',
|
||||
text : "<em>Loading the next set of posts...</em>",
|
||||
donetext : "<em>Congratulations, you\'ve reached the end of the Internet.</em>",
|
||||
navSelector : "div.pagination",
|
||||
contentSelector : "#notices_primary",
|
||||
itemSelector : "ol.notices"
|
||||
});
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user