Squarespace と jQuery は初めてです。ヘッダーに挿入することでjQueryを実装しました。
H3 をクリックすると 2 つの段落のテキストが表示されるようにしようとしています。
<script type="text/javascript"
src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript"
src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>
<script>
$(document).ready(function(){
$(".read-more").click(function(){
$(".bio-more").slideToggle();
});
});
</script>
<div class="read-more">
<h3>Read More</h3>
<div class="bio-more">
<p>some text</p>
<p>some text</p>
</div>
</div>
.bio-more{
display:none;
}
my-accountsquarespace.com/whitney-oldenburg という URL からバックエンドからページを表示すると機能します (残念ながらログアウトすると、このページにアクセスできないようです)。
しかし、私がこのページを見ると: http://gitanarosa.com/artist/#/whitney-oldenburg/ 基本的に同じであるログインまたはログアウトのいずれかですが、Squarespaceが追加する上部に奇妙な引き伸ばされたサムネイルがありません。動作しません。
私のコードに何か問題がありますか?H3の代わりに「#」のアンカー要素を使ってみたのですが、違いはありませんでしたか? URL の # と何か関係がありますか?
それとも、これは Squarespace 固有の問題ですか?
ありがとう。