Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function addfooter(){
- $(document).one('pagechange',function(){
- var pg=$.mobile.activePage;
- var di=$.mobile.activePage.attr("data-url")
- di=di.slice(di.indexOf("list"))+"footer"
- if(document.getElementById(di)==null){
- console.log("Creatingfooter")
- $("<div>").addClass("footertest")
- .attr("data-role","footer")
- .attr("id",di)
- .attr('data-position','fixed')
- .appendTo($.mobile.activePage)
- .append(
- $("<div>")
- .attr('data-role','navbar')
- .append(
- $("<ul>")
- .append(
- $("<li>")
- .append(
- $("<a>")
- .html("Feedback")
- .click(function(){
- u=$(location).attr('href');
- u=u.slice(u.indexOf("#"));
- $("#feedback-cID").val(course.name);
- $.mobile.changePage("#layout-feedback");
- })
- )
- )
- .append(
- $("<li>")
- .append(
- $("<a>").html("Frage").attr("href","#layout-question"))
- )
- )
- )
- .trigger("create")
- }
- });
- }
- function build_mycourses(){
- $("#list-mycourses").empty();
- $.each(usercourselist,function(c,course){
- var answer="";
- var li=$("<li>", { html: course.name,
- click: function(){
- /*Add Footer ANONYMOUS FUNCTION*/
- $(document).one('pagechange',function(){
- var pg=$.mobile.activePage;
- var di=$.mobile.activePage.attr("data-url")
- di=di.slice(di.indexOf("list"))+"footer"
- if(document.getElementById(di)==null){
- console.log("Creatingfooter")
- $("<div>").addClass("footertest")
- .attr("data-role","footer")
- .attr("id",di)
- .attr('data-position','fixed')
- .appendTo($.mobile.activePage)
- .append(
- $("<div>")
- .attr('data-role','navbar')
- .append(
- $("<ul>")
- .append($("<li>")
- .append($("<a>").html("Feedback").attr("href","#layout-feedback"))
- )
- .append($("<li>")
- .append($("<a>").html("Frage").attr("href","#layout-question"))
- )
- )
- )
- .trigger("create")
- }
- });
- }
- }).appendTo("#list-mycourses");
- var ul2=$("<ul>").appendTo(li);
- $.each(course.lessonlist,function(l,lesson){
- console.log(lesson);
- var li2=$("<li>", {
- html: lesson.lessonname,
- click: addfooter()
- /*Add Footer NAMED FUNCTION*/
- }).appendTo(ul2);
- var ul3=$("<ul>").appendTo(li2);
- $.each(lesson.questionlist,function(q,question){
- console.log(c+"!"+l+"!"+q+"!");
- var li3=$("<li>").appendTo(ul3);
- $("<a>", { html: question,
- click: function(){
- u=$(location).attr('href');
- u=u.slice(u.indexOf("#"));
- $("#solve-cID").val(course.name);
- $("#solve-lID").val(l);
- $("#solve-qID").val(q);
- $.mobile.changePage("#layout-solve");
- }
- }).appendTo(li3);
- });
- });
- });
- }
Add Comment
Please, Sign In to add comment