1
私のコードで行うべきことは、特定のidを持つi要素をホバリングすると、iタグ内のテキストを取り込んでアラートに戻すことです。しかし、これは最初のIDのためにのみ機能するので、id = tooltを持つ私の2番目のIDは、その上にマウスを置くと警告を受けません。とにかくこれを解決できるのでしょうか? T同じidタグを持つ別のテキストを表示するjquery
ありがとう!
<?php
?>
<!doctype html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js">
</script>
<meta charset="utf-8">
<title>Tooltip</title>
<script>
$(document).ready(function(){
$('#toolt').hover(function(){
//MOUSE ENTERS
$('#tooltip').css('display', 'block');
var x = $('#toolt').text();
alert(x);
},function(){
//MOUSE LEAVES
$('#tooltip').css('display', 'none');
});
});
</script>
<style>
#ppp{
position:fixed;
left:200px;
}
#tooltip{
position:absolute;
z-index:2;
width:200px;
padding5px;
background-color:#A7A7A7;
font-size:17px;
border: 2px solid black;
display:none;
}
</style>
</head>
<body>
<div id="tooltip">
Hello fanbois
</div>
<p id="ppp">This is a text that has <i id="toolt">Things</i> inside it <i id="toolt">Stuff</i> </p>
</body>
</html>
は非常に、非常に迅速な答えをどうもありがとうございます! – Aplex