semi working
This commit is contained in:
+15
-1
@@ -21,4 +21,18 @@ aaa:hover {
|
||||
|
||||
bb {
|
||||
background-color: green;
|
||||
}
|
||||
}
|
||||
|
||||
/*tags*/
|
||||
|
||||
.tag_item {
|
||||
width: 30em;
|
||||
display: block;
|
||||
border: 1px black;
|
||||
margin: 1em;
|
||||
}
|
||||
|
||||
.tag_item textarea {
|
||||
width: 100%;
|
||||
margin-top: 0.5em;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,47 @@
|
||||
$(document).ready(function(){
|
||||
$('.tagedit').prop("readonly", true);
|
||||
$('.tagedit').click( function() {
|
||||
console.log("tagedit");
|
||||
$('.tagedit').prop("readonly", false);
|
||||
});
|
||||
|
||||
$('.tag_item').submit(function(e) { return false; });
|
||||
|
||||
$('.update, .delete').click(function(e) {
|
||||
var form = $(this).parent("form");
|
||||
var g = form.serialize() + "&tagid=" + form.data('tagid') + "&action=" + $(this).attr("value");
|
||||
$.post('/tags', g, function(d) {
|
||||
if(d === 'ok') {
|
||||
location.reload();
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$('#new').click(function(e) {
|
||||
var v = $(this).text();
|
||||
console.log(v)
|
||||
if(v == "NEW") {
|
||||
var form = $(this).parent("form");
|
||||
form.append('<input name="tag" type="text" id="edit-tag" value="...">');
|
||||
form.append('<textarea name="desc" id="edit-desc">...</textarea>');
|
||||
$(this).text("ADD");
|
||||
} else if (v == "ADD") {
|
||||
if($("#edit-tag").val() === "..." & $("#edit-desc").text() === "...") {
|
||||
$(this).text("NEW");
|
||||
$("#edit-tag").remove()
|
||||
$("#edit-desc").remove()
|
||||
return;
|
||||
}
|
||||
var form = $(this).parent("form");
|
||||
var g = form.serialize() + "&action=new";
|
||||
$.post('/tags', g, function(d) {
|
||||
if(d === 'ok') {
|
||||
location.reload();
|
||||
}
|
||||
});
|
||||
$(this).text("NEW");
|
||||
$("#edit-tag").remove()
|
||||
$("#edit-desc").remove()
|
||||
}
|
||||
});
|
||||
});
|
||||
@@ -0,0 +1,47 @@
|
||||
$(document).ready(function(){
|
||||
$('.tagedit').prop("readonly", true);
|
||||
$('.tagedit').click( function() {
|
||||
console.log("tagedit");
|
||||
$('.tagedit').prop("readonly", false);
|
||||
});
|
||||
|
||||
$('.tag_item').submit(function(e) { return false; });
|
||||
|
||||
$('.update, .delete').click(function(e) {
|
||||
var form = $(this).parent("form");
|
||||
var g = form.serialize() + "&tagid=" + form.data('tagid') + "&action=" + $(this).attr("value");
|
||||
$.post('/tags', g, function(d) {
|
||||
if(d === 'ok') {
|
||||
location.reload();
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$('#new').click(function(e) {
|
||||
var v = $(this).text();
|
||||
console.log(v)
|
||||
if(v == "NEW") {
|
||||
var form = $(this).parent("form");
|
||||
form.append('<input name="tag" type="text" id="edit-tag" value="...">');
|
||||
form.append('<textarea name="desc" id="edit-desc">...</textarea>');
|
||||
$(this).text("ADD");
|
||||
} else if (v == "ADD") {
|
||||
if($("#edit-tag").val() === "..." & $("#edit-desc").text() === "...") {
|
||||
$(this).text("NEW");
|
||||
$("#edit-tag").remove()
|
||||
$("#edit-desc").remove()
|
||||
return;
|
||||
}
|
||||
var form = $(this).parent("form");
|
||||
var g = form.serialize() + "&action=new";
|
||||
$.post('/tags', g, function(d) {
|
||||
if(d === 'ok') {
|
||||
location.reload();
|
||||
}
|
||||
});
|
||||
$(this).text("NEW");
|
||||
$("#edit-tag").remove()
|
||||
$("#edit-desc").remove()
|
||||
}
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user