431 Stimmen

Wie man mit jQuery einen Wert für eine Spanne festlegt

So legen Sie einen Wert für eine <span> Tag mit jQuery

Zum Beispiel

Nachfolgend finden Sie meine <span> Tag:

<span id="submittername"></span>

In meinem jQuery-Code:

jQuery.noConflict();

jQuery(document).ready(function($){

    var invitee = $.ajax({
        type: "GET",
        url: "http://localhost/FormBuilder/index.php/reports/getInvitee/<?=$submitterid;?>",
        async: false
    }).responseText;

    var invitee_email=eval('(' + invitee + ')');
    var submitter_name=$.map(invitee_email.invites, function(j){ 
        return j.submitter;
    });         
    alert(submitter_name); // alerts correctly 
    $("#submittername").text(submitter_name); //but here it is not working  WHy so??????
});

856voto

cletus Punkte 596503

Das können Sie tun:

$("#submittername").text("testing");

oder

$("#submittername").html("testing <b>1 2 3</b>");

21voto

Sie verwenden jQuery(document).ready(function($) {} bedeutet, dass Sie hier Folgendes verwenden jQuery anstelle von $ . Um Ihr Problem zu lösen, verwenden Sie den folgenden Code.

jQuery("#submittername").text(submitter_name);

Dies wird Ihr Problem lösen.

17voto

Steerpike Punkte 16009

Sie suchen nach der falschen Selektor-ID:

 $("#submitter").text(submitter_name);

sollte sein

 $("#submittername").text(submitter_name);

9voto

Rita Chavda Punkte 183

Sie können dies verwenden:

$("#submittername").html(submitter_name);

8voto

E Demir Punkte 61

Syntax:

$(selector).text() gibt den Textinhalt zurück.

$(selector).text(content) legt den Textinhalt fest.

$(selector).text(function(index, curContent)) setzt den Textinhalt mit Hilfe einer Funktion.

kaynak: https://www.geeksforgeeks.org/jquery-change-the-text-of-a-span-element/

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X