faldt over et mindre problem
Jeg har også en "<tr>"
længere nede på siden, som også er blevet påvirket af dette
kan man gøre noget for at hindre den enkelte "<tr>"?
går ud fra det er en anden tabel, så er det meget nemt! man kunne sætte en ID på tabellen.
og ændre selectoren i jquery
så
<table>
$("tr").hover(function (e) {
bliver til
<table
id="tbl_1">
$("
#tbl_1 tr").hover(function (e) {
nu vil det kun være felterne i tbl_1 det virker på
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>demo</title>
<style type="text/css">
</style>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function () {
var counter = 0;
var myInterval = null;
$("#tbl_1 tr").hover(function (e) {
counter = 0;
myInterval = setInterval(function () {
counter++;
console.log(counter);
if (counter > 10) { // 10 sek
var this_value = e.currentTarget.dataset.value; // henter først værdien når den skal bruges
var code = prompt("indtast coden");
if (code == null || code == "") { // der er ikke indtasted nogle code, null ved cancel, "" ved bare ok
window.location.replace(this_value);
} else {
// hvorfor kommer der et / på efter url'en, og før ?code=
// this_value = this_value + "?code=" + code;
// window.location.replace(this_value);
window.location.replace(this_value + "?code=" + code);
// window.location.href = this_value + "?code=" + code;
}
}
}, 1000); // skal være 1000 (1 sek)
}, function (e) {
clearInterval(myInterval);
});
});
</script>
</head>
<body>
<table id="tbl_1">
<tr data-value="http://stackoverflow.com">
<td>Jan</td>
<td>$100</td>
</tr>
<tr data-value="http://udvikleren.dk">
<td>Feb</td>
<td>$95</td>
</tr>
<tr data-value="http://eksperten.dk">
<td>mar</td>
<td>$105</td>
</tr>
<tr data-value="https://www.google.dk">
<td>apr</td>
<td>$91</td>
</tr>
</table>
<br>
<table id="tbl_2">
<tr data-value="http://stackoverflow.com">
<td>Jan</td>
<td>$100</td>
</tr>
<tr data-value="http://udvikleren.dk">
<td>Feb</td>
<td>$95</td>
</tr>
<tr data-value="http://eksperten.dk">
<td>mar</td>
<td>$105</td>
</tr>
<tr data-value="https://www.google.dk">
<td>apr</td>
<td>$91</td>
</tr>
</table>
</body>
</html>
hvis det er i sammen tabel (tror jeg ikke) må du lige vise et eks