現在、いくつかのjQueryホバー効果をすべてのブラウザで正しくレンダリングしようとしています。現時点では、firefox、IE、operaはすべて彼らが想定していることをします。しかし、SafariとChromeはそうではありません。jQuery .hoverがSafariやChromeで動作しない
コードは次のようになります。
<div id="button1">
<div id="work_title" class="title_james">
WORDS
</div>
</div>
<div id="button2">
<div id="work_title" class="title_mike">
MORE WORDS
</div>
</div>
、それは私がそれを行うために取得しようとしています何この
<script>
$(function() {
$("#button2").hover(
function() {
$("#james").css('z-index', '100')
$(".title_mike").css('width', '590px')
}, function() {
$("#james").css('z-index', '')
$(".title_mike").css('width', '')
});
});
$(function() {
$("#button1").hover(
function() {
$(".title_james").css('width', '785px')
}, function() {
$(".title_james").css('width', '')
});
});
</script>
のように見える影響するスクリプトがCSSスタイルにホバー上の2つの要素を変更しています
私はmouseenter.addClassとmouseleave .removeClassのことを試しましたが、それはまったく動作しませんでした。私はこれをfirefoxで動作させると私は...そして、私はあなたがそれがでアクションに住んで見ることができます
...クロスブラウザのチェックを行なったし、私は再び悲しいましLL幸せ: http://roboticmonsters.com/who
あなたは、他のユーザーに感謝の意を示すための解決策として、1つの答えを助け、受け入れることができます。 –