JQuery Click Handler
- Display Hello
- Display Hi
- Make it taller
- Make it shorter
- Set background color to red
- Set background color to green
Viz
console.log('adding click event handlers')
$('button#hello').click(function(){
console.log('hello button is clicked')
$('.myviz').html("hello")
})
$('button#hi').click(function(){
console.log('hello button is clicked')
$('.myviz').html("hi")
})
$('button#taller').click(function(){
console.log('taller button is clicked')
$('.myviz').height(500)
})
$('button#shorter').click(function(){
console.log('shorter button is clicked')
$('.myviz').height(100)
})
$('button#red').click(function() {
console.log('red button is clicked')
$('.myviz').css("background-color", "red")
})
$('button#green').click(function() {
console.log('green button is clicked')
$('.myviz').css("background-color", "green")
})
$('button#onebar').click(function(){
var svg = "<svg><rect height='50' width='10'></rect></svg>"
$('.myviz').html(svg)
})
$('button#twobars').click(function(){
var svg = "<svg><rect height='50' width='10'/><rect height='50' width='10' x='20'/></svg>"
$('.myviz').html(svg)
})
$('button#fivebars').click(function(){
var svg = "<svg><rect x='0' height='50' width='10'/><rect x='20' height='50' width='10'/><rect x='40' height='50' width='10'/><rect x='60' height='50' width='10'/><rect x='80' height='50' width='10'/></svg>"
$('.myviz').html(svg)
})
$('button#fivegreenbars').click(function(){
var svg = "<svg>" +
"" +
"<rect x='0' height='50' width='10' fill='green'/>" +
"" +
"<rect x='20' height='50' width='10' fill='green'/>" +
"" +
"<rect x='40' height='50' width='10' fill='green'/>" +
"" +
"<rect x='60' height='50' width='10' fill='green'/>" +
"" +
"<rect x='80' height='50' width='10' fill='green'/>" +
"" +
"</svg>"
$('.myviz').html(svg)
})