Skip to content
This repository has been archived by the owner on Aug 24, 2021. It is now read-only.

Refactor load content in context #174

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

anaprimawaty
Copy link
Contributor

Removed inline JS to make code more readable and reusable

addEmbeddedLinkBarModal() in common.js appends an empty div (i.e. <div></div>) to each embedded-link-bar, replacing the need for an empty div (i.e. <div id="embedded-week1-general></div>) in the html files.

Refactoring is only applied to week1.html for demonstration. Will apply to the rest if approach is ok!

Here is a preview

@damithc
Copy link
Contributor

damithc commented Apr 13, 2016

In the original code, there is a way to specify which location to load the new content (it may not always be right below the link). Do you have the same feature in new code?

@anaprimawaty
Copy link
Contributor Author

Now able to load new content in a specified location.

Also able to support embedded links within embedded content.

You can view the two implementations by following the red tags at Week 1 > Things to do > Have a look at the 'module handbook'.

@acjh
Copy link
Collaborator

acjh commented Dec 14, 2016

@anaprimawaty I like what's being done here! Do you want to tidy up this PR?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants