HTMLが反応しないのでエスケープシークエンスが問題になるのかと思いますが、
調べてもイマイチわかりません。
font-awesomeを使用しています。
ちなみにこれは、サイドバーが開いたり閉じたりするやつです。
JavaScript
1jQuery(function(){ 2 // ボタンサイドバー 3 var duration = 300; 4 var $aside = $('#sidebar'); 5 var $asidButton = $aside.find('button') 6 .on('click', function(){ 7 $aside.toggleClass('open'); 8 if($aside.hasClass('open')){ 9 $aside.stop(true).animate({right: '-20%'}, duration); 10 $asidButton.text('<i class="fa fa-arrow-circle-left" aria-hidden="true"></i>'); 11 }else{ 12 $aside.stop(true).animate({right: '-41%'}, duration); 13 $asidButton.text('<i class="fa fa-arrow-circle-right" aria-hidden="true"></i>')}; 14 }); 15});
最後の
$asidButton.text('<i class="fa fa-arrow-circle-left" aria-hidden="true"></i>');
と
$asidButton.text('<i class="fa fa-arrow-circle-right" aria-hidden="true"></i>')};
が問題になっています。
―――――――――――――――――――――――――――――――――――――――
wordpressなので、sidebar.phpに書いています。
php
1 </div><!-- main --> 2 </main> 3 <aside> 4 <div id="sidebar" class="md-4"> 5 <?php if ( is_active_sidebar( 'sidebar' ) ) : 6 dynamic_sidebar( 'sidebar' ); 7 endif; ?> 8 <button><i class="fa fa-arrow-circle-left" aria-hidden="true"></i></button> 9 </div><!-- sidebar --> 10 </aside>
下にソースで表示したものを書きます。
html
1 <div id="sidebar" class="md-4"> 2 <div class="widget"> 3<form method="get" class="searchform" action="http://127.0.0.1:4001/wordpress/"> 4 <input type="text" placeholder="search" value="" name="s" class="s"> 5 <input type="submit" class="searchsubmit" value="S"> 6</form></div> <div class="widget"> <p class="bold">最近の投稿</p> <ul> 7 <li> 8 <a href="http://127.0.0.1:4001/wordpress/archives/472">472</a> 9 </li> 10 <li> 11 <a href="http://127.0.0.1:4001/wordpress/archives/466">aaaaaaaaa</a> 12 </li> 13 <li> 14 <a href="http://127.0.0.1:4001/wordpress/archives/464">hhhhh</a> 15 </li> 16 <li> 17 <a href="http://127.0.0.1:4001/wordpress/archives/462">aaaaaaaaa</a> 18 </li> 19 <li> 20 <a href="http://127.0.0.1:4001/wordpress/archives/460">test</a> 21 </li> 22 </ul> 23 </div> <div class="widget"><p class="bold">最近のコメント</p><ul id="recentcomments"><li class="recentcomments"><a href="http://127.0.0.1:4001/wordpress/archives/45#comment-19">A Post With Everything In It</a> に <span class="comment-author-link">admin</span> より</li><li class="recentcomments"><a href="http://127.0.0.1:4001/wordpress/archives/1#comment-1">Hello world!</a> に <span class="comment-author-link"><a href='http://wordpress.org/' rel='external nofollow' class='url'>Mr WordPress</a></span> より</li><li class="recentcomments"><a href="http://127.0.0.1:4001/wordpress/archives/57#comment-15">Another Post with Everything In It</a> に <span class="comment-author-link"><a href='http://wpcandy.com' rel='external nofollow' class='url'>Dan Philibin</a></span> より</li><li class="recentcomments"><a href="http://127.0.0.1:4001/wordpress/archives/45#comment-11">A Post With Everything In It</a> に <span class="comment-author-link"><a href='http://wpcandy.com' rel='external nofollow' class='url'>Dan Philibin</a></span> より</li><li class="recentcomments"><a href="http://127.0.0.1:4001/wordpress/archives/43#comment-9">Quotes Time!</a> に <span class="comment-author-link"><a href='http://wpcandy.com' rel='external nofollow' class='url'>Dan Philibin</a></span> より</li></ul></div><div class="widget"><p class="bold">アーカイブ</p> <ul> 24 <li><a href='http://127.0.0.1:4001/wordpress/archives/date/2017/03'>2017年3月</a></li> 25 <li><a href='http://127.0.0.1:4001/wordpress/archives/date/2017/02'>2017年2月</a></li> 26 <li><a href='http://127.0.0.1:4001/wordpress/archives/date/2017/01'>2017年1月</a></li> 27 <li><a href='http://127.0.0.1:4001/wordpress/archives/date/2016/12'>2016年12月</a></li> 28 <li><a href='http://127.0.0.1:4001/wordpress/archives/date/2012/10'>2012年10月</a></li> 29 <li><a href='http://127.0.0.1:4001/wordpress/archives/date/2008/09'>2008年9月</a></li> 30 <li><a href='http://127.0.0.1:4001/wordpress/archives/date/2008/08'>2008年8月</a></li> 31 </ul> 32 </div><div class="widget"><p class="bold">メタ情報</p> <ul> 33 <li><a href="http://127.0.0.1:4001/wordpress/wp-admin/">サイト管理</a></li> <li><a href="http://127.0.0.1:4001/wordpress/wp-login.php?action=logout&_wpnonce=446c57c3ad">ログアウト</a></li> 34 <li><a href="http://127.0.0.1:4001/wordpress/feed">投稿の <abbr title="Really Simple Syndication">RSS</abbr></a></li> 35 <li><a href="http://127.0.0.1:4001/wordpress/comments/feed">コメントの <abbr title="Really Simple Syndication">RSS</abbr></a></li> 36 <li><a href="https://ja.wordpress.org/" title="Powered by WordPress, state-of-the-art semantic personal publishing platform.">WordPress.org</a></li> </ul> 37 </div> <button><i class="fa fa-arrow-circle-left" aria-hidden="true"></i></button> 38 </div><!-- sidebar -->
最後の<button>
です。
―――――――――――――――――――――――――――――――――――――
すみません。
投稿フォームなのですが、こちらはどうすればいいでしょうか?
html
1<?php $form = ' 2<form method="get" class="searchform" action="' . esc_url( home_url( '/' ) ) . '"> 3 <input type="text" placeholder="search" value="" name="s" class="s"> 4 <input type="submit" class="searchsubmit" value="<i class="fa fa-search" aria-hidden="true"></i>"> 5</form>'; 6echo $form; ?>
最後の
<input type="submit" class="searchsubmit" value="<i class="fa fa-search" aria-hidden="true"></i>">
に悩んでいます。
回答2件
あなたの回答
tips
プレビュー