Skip to content

Instantly share code, notes, and snippets.

@fleepgeek
Created February 15, 2019 14:05
Show Gist options
  • Save fleepgeek/d83d498aa24852f1809e4174bcba20b2 to your computer and use it in GitHub Desktop.
Save fleepgeek/d83d498aa24852f1809e4174bcba20b2 to your computer and use it in GitHub Desktop.
$("document").ready(function() {
// console.log("Loaded");
let p1 = $(".p-one");
let imgQuote = $(".img-quote");
p1.html("Hello").css("color", "blue");
p1.hover(
function() {
$(this).css("color", "green");
imgQuote.css({opacity: 1, transition: "all .5s ease-in"});
},
function() {
$(this).css("color", "blue");
imgQuote.css({opacity: 0});
}
);
let places = ["Sweden", "Denmark", "Rwanda", "Mauritius"];
$("#list li").each(function(index) {
$(this).html(places[index]);
$(this).css("opacity", 0);
$(this).animate({opacity: 1}, 2000);
})
$("#btn-theme").click(function() {
$("body").toggleClass("dark-theme");
})
$(".btn-close").click(function() {
$(".box").slideUp(1000);
})
$.ajax({
url: "https://jsonplaceholder.typicode.com/todos/1",
// data: {
// zipcode: 97201
// },
success: function( result ) {
$( "#todo" ).html( "Your Todo: " + result.title );
}
});
let username = $("#username");
username.blur(function() {
if(username.val().length < 1) {
$("#username").after("<span class='error'>Username Required!");
}else {
$(".error").remove();
}
})
$("#register-form").submit(function(e) {
e.preventDefault();
let username = $("#username").val();
let password = $("#password").val();
$(".error").remove();
if(username.length < 1) {
$("#username").after("<span class='error'>Username Required!");
}
if(password.length < 1) {
$("#password").after("<span class='error'>Password Required!");
}
})
})
// copy this to your html file
{/* <p class="p-one"></p>
<img src="images/confucius.JPG" class="img-quote" style="width: 200px; opacity: 0;" alt="A quote by confucius">
<ul id="list">
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
<button id="btn-theme">Change Theme</button>
<div class="box">
<p class="btn-close">Close</p>
</div>
<div id="todo"></div>
<form id="register-form" action="" method="post" novalidate>
<div>
<label for="username">Username</label>
<input type="text" id="username" required>
</div>
<div>
<label for="password">Password</label>
<input type="password" id="password">
</div>
<input type="submit" value="Register" />
</form> */}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment