JQueryを使用するページアンカーのセットがあります。アンカーリンクには、アンカーが呼び出されたことを示すためのポップアップツールヒントが表示されます。JQueryの内容をページのアンカーと置き換えるホバーの状態タイトルを置換する
ページアンカーのh4タイトルを取得し、アンカーリンクのtitle
をJQueryを使用して置き換えたいと考えています。ここで
アンカーの一つのマークアップです:
$(document).ready(function() {
$('.article-anchors li a').mouseenter(function() {
var title = $(this).attr('title');
$(this).attr('title', $("[name=" + title + "] h4").html());
$(this).data('tipText', title)
$('<p class="tool-tip"></p>')
.text(title)
.appendTo('body')
.fadeIn('slow');
}).mousemove(function(e) {
var mousex = e.pageX + -130;
var mousey = e.pageY + -40;
$('.tool-tip')
.css({
top: mousey,
left: mousex
})
}).mouseout(function() {
$('.tool-tip').fadeOut();
});
$('.to-top').click(function(e) {
e.preventDefault();
$('html,body').animate({
scrollTop: 0
}, 700);
});
$('.to-bottom').click(function() {
$('html,body').animate({
scrollTop: $(document).height()
}, 700);
return false;
});
$('a:contains("section")').css('text-transform', 'uppercase');
});
:
<div class="article-anchors">
<ul>
<li class="to-top"><i class="fa fa-chevron-circle-up" aria-hidden="true"></i></li>
<li><a href="#section1" title="section1" class="articleS1">1</a></li>
<li><a href="#section2" title="section2" class="articleS2">2</a></li>
<li><a href="#section3" title="section3" class="articleS3">3</a></li>
<li><a href="#section4" title="section4" class="articleS4">4</a></li>
<li class="to-bottom"><i class="fa fa-chevron-circle-down" aria-hidden="true"></i></li>
</ul>
</div>
スクリプトソリューションのために:ここで
<a name="section1">
<h4 id="sectiontitle1">Overview</h4>
</a>
<p>
Lorem ipsum dolor sit amet, brute ocurreret disputando vis te.
Has ludus splendide ex, ei mea habemus invidunt voluptatibus,
nihil prompta deleniti eu mea. Id has alterum appellantur
delicatissimi, an <a href="form.html">vix justo mentitum</a>.Est
cu illud nihil. Ei mei iisque accumsan reprimique.
</p>
はリンクページのアンカーを言ったためには、
ので、ホバーオーバー時にポップアップツールのヒントを表示する:
- セクション1 =概要
- セクション2 =主要構造
- セクション3 =サポート
セクション4 =接触最良の方法はどのようになるか
:contains
を試しましたが、これは私に喜びをもたらしませんでした。
TIA。
これは、問題のフィドルです:fiddle link
もちろんのこと、ポップアップツールチップを駆動するjQueryのCSSに大きく依存しているとボールをプレイしたいように見えるが、あればしないことあなたは右の番号が箇条書きの上にカーソルを置く、タイトルが表示され、各セクションのタイトルを一致させる必要があり、1は2がメイン構造となり、概要になりますなど
シナリオを理解するためのフィドルを作成できますか? –
あなたの問題について少し詳しくお聞かせください –
それのためにフィドルを作成してください –