0

タイトルの文字数に基づいて jquery を使用して、ページ タイトル タグの先頭にテキストを追加しようとしています。

文字数が30以下の場合、タイトルの前にテキストを追加したい

私はいくつかの成功を収めました:

         $(document).ready(function(){
         if ( $('title').length > 0 ){
              $('title').prepend('mytext');
             }
             })

しかし、これは合計文字数でのみ機能するため、> 200 を入力するとテキストが追加されません > 0 を入力するとテキストが追加されますが、<=30 は機能しないため、そのコードを探していると思います読み込み時に各ページ タイトルをカウントし、条件を適用します。

これが理にかなっていることを願っています..!!

ありがとう

4

4 に答える 4

0

タイトルは1つだけだと思います。あなたはタイトルの数を数えています。むしろこれを行う必要があります:

 $(document).ready(function(){
     var title = $('title').eq(0);
     if ( title.text().length > 0 ){
          title.prepend('mytext');
     }
 })
于 2013-08-20T10:32:24.893 に答える