Problem mit jQueryscript

MsWord

Mitglied
Hallo,

ich habe ein kleines Script (nicht von mir) welches mir eine Datei in einen HTML-Tag lädt mit der ID "news-content" bzw. "corkboard-content". Dazu kann dieses Script wenn ich den Post-Button drücke, POST-Parameter an eine Datei schicken welche dann einen Beitrag einträgt.

Ich hoffe die Erklärung war so richtig, mein Problem ist jetzt das wenn ich den zweiten Teil mit dem #news-post Button einfüge geht es nicht mehr.

aber hier mal das Script:
PHP:
/**
 * @author cowthink.net
 */
 
$(document).ready(function(){
    var $form  = $('#enterform');
    $("#postbutton").click(function(event){
        event.preventDefault();
        $.post("/write.php",
        {
            Name: $form.find( 'input[name="user"]' ).val(),
            Message: $form.find( 'textarea[name="Message"]' ).val()
        });
        $('textarea[name="Message"]').val('');
    }); 
   $("#news-post").click(function(event){
        event.preventDefault();
        $.post("/write.php",
        {
             Title: $form.find( 'input[name="title"]' ).val()
           Message: $form.find( 'textarea[name="content"]' ).val()
        });
        $('textarea[name="content"]').val('');
        $('input[name="title"]').val('');
    });/* */
  getAllData();
  getAllNewsData();
  setInterval("getData()", 2000);
  setInterval("getNewsData()", 2000);
});

function getData() {
    var id = $(".entry:first").attr('id');
    $.ajaxSetup({ cache: false});
    $.get("message.php?last="+id, function(data) {
        if(data.length===0) return;
        $('#corkboard-content').prepend(data).hide().fadeIn(1000);
    });
}

function getAllData() {
    $.ajaxSetup({ cache: false});
    $.get("message.php", function(data) {
        $('#corkboard-content').prepend(data).hide().fadeIn(500);
    });
}
function getNewsData() {
    var id = $(".news-entry:first").attr('id');
    $.ajaxSetup({ cache: false});
    $.get("message.php?last="+id, function(data) {
        if(data.length===0) return;
        $('#news-content').prepend(data).hide().fadeIn(500);
    });
}

function getAllNewsData() {
    $.ajaxSetup({ cache: false});
    $.get("message.php", function(data) {
        $('#news-content').prepend(data).hide().fadeIn(500);
    });
}

Im Browser bekomme ich folgenden Hinweis heraus:
Code:
event.returnValue is deprecated. Please use the standard event.preventDefault() instead.

Was das bedeutet kann ich mir so ungefähr herleiten, nur ich weiß nicht was ich am Script ändern muss.
Hat jemand da ne Idee?
 
Soweit ich das sehe ist das nur eine Warnung von Chrome. Ich hab das auch wenn ich jquery 1.9.1 verwende. Das sollte dein Skript nicht behindern.
 

Neue Beiträge

Zurück