Ich habe ein <li>
Element, in dem Text von einem Controller angehängt wird. Wenn der Text lautet: "E-Mail existiert bereits." Ich möchte sonst einen Link anhängen, ich möchte nichts anhängen.Ermitteln, ob ein li-Element einen bestimmten Text enthält
Ich habe die folgende Funktion in jQuery, aber es funktioniert einfach nicht:
if ($("#validat ul li").indexOf("Email") >= 0)
{
$("#validat ul li").append("<a href='@Url.Action("ForgotPassword","Auth")'>Forgot password?</a>");
}
Was bin ich?
$ ("# VALIDAT ul li") könnte eine Sammlung sein. Sie müssen sagen, welche. Dann benutze .text(), um den Text davon zu erhalten - oder benutze einfach li: contains – mplungjan