Skip to content

Instantly share code, notes, and snippets.

@mrjasonweaver
Created March 7, 2012 21:42
Show Gist options
  • Save mrjasonweaver/1996428 to your computer and use it in GitHub Desktop.
Save mrjasonweaver/1996428 to your computer and use it in GitHub Desktop.
Display content using variables stored in data attributes
var $footer = $('#footer'),
$themeURL = $footer.data('theme'),
$currentPage = $footer.data('page');
window.onload = function () {
var display = $('#scene').css('display');
if (display == 'block') {
displayFeatures();
}
}(this);
function getHTTPObject() {
var xhr = new XMLHttpRequest();
return xhr;
}
function displayFeatures() {
var request = getHTTPObject();
if (request) {
request.onreadystatechange = function() {
displayResponse(request);
};
request.open("GET",$themeURL+"scene-images.php?page="+$currentPage, true);
request.send(null);
}
}
function displayResponse(request) {
if (request.readyState == 4) {
if (request.status == 200 || request.status == 304) {
var container = document.getElementById("scene-container");
container.innerHTML = request.responseText;
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment