現在のサイトをDrupalサイトに変換する作業を行っています。以前に作成したJavascriptを使用しているので、動作するように少し変更しようとしています。
現在、段落タグがある場合は常にクラスを挿入します。特定のdivクラス「サブメニュー」内の段落タグにのみクラスに追加されるように微調整したいと思います。どうすればそれを達成できるか提案はありますか?
これは現在のサイト機能です:http://gattimorrison.com/manufacturers.php
JS
<script type="text/javascript">
$(document).ready(function() {
$(document).find("p").each(function(i) {
$(this).addClass("imgMa"+i);
$(this).hover(function() {
$("#nameMa"+i).addClass("red");
$("#nameMa"+i).append("<span class='dot'> </span>");
$(this).removeClass("imgMa"+i);
$(this).addClass("imgMa"+i+"_on");
}, function() {
$("#nameMa"+i).removeClass("red");
$("span.dot").remove();
$(this).removeClass("imgMa"+i+"_on");
$(this).addClass("imgMa"+i);
});
});
$(document).find("li").each(function(i) {
$(this).hover(function() {
$(this).addClass("red");
$(this).append("<span class='dot'> </span>");
$("#imgMa"+i).removeClass("imgMa"+i);
$("#imgMa"+i).addClass("imgMa"+i+"_on");
}, function() {
$(this).removeClass("red");
$("span.dot").remove();
$("#imgMa"+i).removeClass("imgMa"+i+"_on");
$("#imgMa"+i).addClass("imgMa"+i);
});
});
});
</script>
ありがとう!