Chromeで学生のUI要素にマウスを置くと、情報が表示される(つまりonmouseout
)、他のブラウザで同じことをするとFirefoxは動作していませんか?Firefoxでonmouseoutイベントが機能しない
rect {
width: 100%;
height: 100%;
fill: #69c;
stroke: #069;
stroke-width: 5px;
opacity: 0.0
}
.näytä {
opacity: 0.4;
}
.näytä:hover {
opacity: 0.9;
}
circle{
\t position: absolute;
z-index: 1;
}
\t <meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
\t <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
</head>
<body>
<h1>oppilas</h1>
<div id="app" class="container-fluid" style="padding:20px">
<div class="row">
</div>
<div id="queue">
<svg class="näytä" v-for="student in filteredStudentData" width="130" height="130" :key="student.custom_fields[0].value">
<circle v-bind:r=student.custom_fields[0].value/4 :cx=student.custom_fields[0].value/4+5 :cy=student.custom_fields[0].value/4+5 stroke="black" stroke-width="4" fill="purple" onmouseenter='alert(\"hello\")'/>
\t <text x="50%" y="50%" stroke="black" stroke-width="1px" dy=".3em" text-anchor="middle" alignment-baseline="middle">{{student.lastname}}</text>
\t <rect id="rec1" onmouseout='this.style.visibility = "hidden"'>
\t <title>{{student.lastname}} {{student.firstname}} {{student.custom_fields[0].value}} {{student.custom_fields[1].value}} {{student.custom_fields[2].value}}</title>
\t </rect>
</svg>
</div>
<script src="vue.min.jss" type="text/javascript"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js"></script>
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
<script src="student.js" type="text/javascript"></script>
</body>
</html>
もドキュメントを読んでいない 'onmouseenter' mouseenter' @使用'最初https://vuejs.org/v2/guide/events.html – samayo
誰かがこの問題を助けることはできますか? –
質問を更新してより明確にする – samayo