1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-06 22:57:14 +02:00

Merge pull request #26 from farr3ll/master

Issues #23, #25 fixed!
This commit is contained in:
Cameron
2012-11-29 22:35:55 -08:00
2 changed files with 19 additions and 3 deletions

View File

@@ -56,17 +56,23 @@ $(document).ready(function()
$("#comment").val('');
if($('#comments-container').length){
alert('true');
}else{
$("#e-comment-form").parent().prepend("<div id='comments-container'></div>");
}
if(pid != 0)
{
$('#comment-'+pid).after(a.html).hide().slideDown(800);
}
else if(sort == 'desc')
{
$(a.html).prependTo('#comments-container').hide().slideDown(800); // FIXME - works in jquery 1.7, not 1.8
$('#comments-container').prepend(a.html).hide().slideDown(800); // FIXME - works in jquery 1.7, not 1.8
}
else
{
$(a.html).appendTo('#comments-container').hide().slideDown(800); // FIXME - works in jquery 1.7, not 1.8
$('#comments-container').append(a.html).hide().slideDown(800); // FIXME - works in jquery 1.7, not 1.8
alert('Thank you for commenting'); // possibly needed as the submission may go unoticed by the user
}

View File

@@ -11,12 +11,22 @@ $(document).ready(function()
//alert('hello');
if(!target){return true; }
//console.log($('#' + target, window.top.document).attr('value'));
var cursorIndex = $('#' + target, window.top.document).attr("selectionStart");
var lStr = $('#' + target, window.top.document).attr('value').substr(0,cursorIndex) + " " + newval + " ";
var rStr = $('#' + target, window.top.document).attr('value').substr(cursorIndex);
$('#' + target, window.top.document).attr('value',lStr+rStr);
$('#' + target, window.top.document).attr("selectionStart",lStr.length);
//('#' + target, window.top.document).insertAtCaret(newVal);
// $('#' + target, window.parent.document).append(newval); //FIXME caret!!
// var t = $('#' + target, window.parent.document).text();
$('#' + target, window.top.document).attr('value',newval); // set new value
//$('#' + target, window.top.document).attr('value',newval); // set new value
// inserttext(newval,target);
// alert(newval);
});