ん:、ハードコードされたテキストは動作しますが、パラメータに渡されたことは、この機能を与えられていない
function highLightLi(className, textContent){
if ($("body").hasClass(className)){
$(".second-navbar").find("li:contains(textContent)").addClass("current");
}
}
highLightLi('page-template-taller', 'Taller');
私は文が真として合格した場合、私はのTextContentをハードコーディング場合、それは私が欲しいものを行い、追加していることを知っています私はそれをどのように書くかにかかわらず、それはパラメータとして渡されません。私は間違って何をしていますか?
'textContent'にアポストロフィが含まれている場合はもちろん、ブレイクのこの意志。解析する文字列ではなく、 'textContent'をパラメータとして受け入れる' .filter'などを使用する方がよいでしょう。 –
@NiettheDarkAbsolはい、それは良い点です。 –
それは私のために働いたthanks.Acceptingときに私を許可します。 – Sergi