index.html
<!DOCTYPE HTML>
<html ng-app="yourApp">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, height=device-height, initial-scale=1, maximum-scale=1, user-scalable=no">
<!-- If you don't use Monaca, please comment out here and load Onsen UI directly. -->
<script src="components/loader.js"></script>
<script src="jquery.js"></script>
<link rel="stylesheet" href="components/loader.css">
<link rel="stylesheet" href="css/style.css">
<script>
var yourApp = angular.module('yourApp', ['onsen']);
yourApp.controller('listCtrl', function($scope, $timeout) {
// Add new list ith jQuery.
var onsList = $("#ons-list-test");
onsList.append('<ons-list-item class="list__item ons-list-item-inner">Item 1</ons-list-item>');
onsList.append('<ons-list-item class="list__item ons-list-item-inner">Item 2</ons-list-item>');
onsList.append('<ons-list-item class="list__item ons-list-item-inner">Item 3</ons-list-item>');
onsList.append('<ons-list-item class="list__item ons-list-item-inner">Item 4</ons-list-item>');
onsList.append('<ons-list-item class="list__item ons-list-item-inner" style="background:#999999;">Item 5</ons-list-item>');
});
</script>
</head>
<body>
<ons-navigator title="Navigator" var="myNavigator" page="page1.html">
</ons-navigator>
</body>
</html>
page1.html
<ons-page>
<ons-toolbar>
<div class="center">Navigator</div>
</ons-toolbar>
<div style="text-align: center" ng-controller="listCtrl">
<ons-list id="ons-list-test">
</ons-list>
</div>
</ons-page>
Thank you.
You can add your new list by using jQuery as following: