私は似たようなスレッドを見ていますが、その解決方法で構文を試しましたが、何も動作していません。リンクのhref属性をjQueryのテキストに基づいて変更する
特定のタイプのすべてのリンクのhref属性を、リンクのテキストに基づいて変更したいとします。ここで私は今持っているものです。
$('.class li a').attr('href', '#' + $(this).text());
$(this).text()
は何かを返すされていないようです。私はjQueryで作業して以来、しばらくしているので、この問題で混乱しています。私も.val()
と.html()
を試しました。
あなたがリンクをクリックしている場合を除き、$(この)の.text()が適用されません。 each()を使う必要があります。 – j08691