我有一個<li>
元素,其中文本是從控制器中追加的。如果文本是:「電子郵件已存在」。我想附加一個鏈接,否則,我不想追加任何東西。確定li元素是否包含特定文本
我有jQuery的以下功能,但它只是不工作:
if ($("#validat ul li").indexOf("Email") >= 0)
{
$("#validat ul li").append("<a href='@Url.Action("ForgotPassword","Auth")'>Forgot password?</a>");
}
我在想什麼?
$( 「#validat UL李」)可能是一個集合。你需要告訴哪一個。然後使用.text()獲取它的文本 - 或者只是使用li:包含 – mplungjan