#printInteract
ナビゲーション項目がコンテナーの境界線をトリガーして色を変更するスクリプトを作成しようとしている jQuery はまったく初めてです。これはうまくいくはずだと感じましたか?これはシマンティクス エラーですか? そうでない場合、誰かが私がどこで間違ったのかを少し説明できますか?
jQuery:
$(document).ready(function(){
var printBorder = $("#container").css("border-color", "blue");
function changeBorder() {printBorder}
$("#printInteract").on("click", changeBorder);
});
CSS
#コンテナ{高さ:95%; 位置:相対;.clearfix(); border:.1875em #fff solid;}
HTML
<nav>
<ul class="navSpaces">
<li class="navCenter"><a class="navBg" href="#"><div class="relativeCenter"><img src="asset/img/logo30px.png" /><h3>all</h3></div></a></li>
<li id="printInteract" class="navCenter"><a class="navBg" href="#"><div class="relativeCenter"><img src="asset/img/logo30px.png" /><h3>print</h3></div></a></li>
<li class="navCenter"><a class="navBg" href="#"><div class="relativeCenter"><img src="asset/img/logo30px.png" /><h3>video</h3></div></a></li>
<li class="navCenter"><a class="navBg" href="#"><div class="relativeCenter"><img src="asset/img/logo30px.png" /><h3>web</h3></div></a></li>
</ul>
</nav>