Ich kann nicht glauben, dass ich so viel Ärger damit habe; dachte das erste Ergebnis in Google würde es tun. Ich versuche nur, ein Bild zu überrollen und den Text in einem p-Element (Select a Module) durch einen anderen vordefinierten Text zu ersetzen. Wenn meine Maus das Bild verlässt, wird das p-Element auf einen Standardtext zurückgesetzt (Wählen Sie ein Modul).Ersetze Text in P Element beim Rollover eines anderen Divs
Das ist, was ich habe, aber keine Antwort vom Skript ...
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
<script>
$('p#module_1').bind('mouseover', function() {
$('p#module_main').text('Module 1');
});
});
</script>
</head>
<body>
<p id="module_main">Select a Module</p>
<p id="module_1">Icon 1</p>
<p id="module_2">Icon 2</p>
</body>
</html>
Warum verwenden Sie doppelte '});'. Löschen Sie einfach einen. Und setzen Sie es in $ (Dokument) .ready (Funktion() {...}) –
Syntaxfehler zusätzliche '});' in Skript-Tag :) –