Advertisement
PaulLT

Untitled

Oct 28th, 2013
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
jQuery 0.90 KB | None | 0 0
  1.     $(document).ready(function(){
  2.         var color = "#FFFFFF";
  3.         var edit = function(tag1, tag2){
  4.             string = $("#input").val();
  5.             start = $("#input")[0].selectionStart;
  6.             end = $("#input")[0].selectionEnd;
  7.             console.log("string: \"" + string + "\"; start: " + start + "; end: " + end);
  8.             $("#input").val(string.slice(0, start) + tag1 + string.slice(start, end) + tag2 + string.slice(end));
  9.             var newpos = end + tag1.length + tag2.length;
  10.             $("#input")[0].setSelectionRange(newpos, newpos);
  11.         }
  12.         $("#colorbutton").click(function(){
  13.             $("#colorchart").css("display", "block");
  14.         });
  15.         $("#colorchart > table > tbody > tr > td").click(function(){
  16.             color = $(this).css("background-color");
  17.             console.log(color);
  18.         });
  19.         $("#boldbutton").click(function(){
  20.             $("#derp").html($("#input")[0].selectionStart + ' - ' + $("#input")[0].selectionEnd);
  21.         });
  22.         $("#italicbutton").click(edit("[i]", "[/i]"));
  23.     });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement