[jquery&JS]現在のファイル名を取得してカレントクラスを追加 その2の覚書

前回のやり方でも、参考サイトでも

なぜかうまくいかないサーバーがござりましてどうしようかと考えてたら見つけたサイトがありました。

最終手段

$(function(){
$('a[href="' + window.location + '"]').parent().addClass('current');
});

これで対処できました~。よかった。。。

こっちは参考サイト様(http://www.tam-tam.co.jp/tipsnote/javascript/post2775.html)のやつ

 var activeUrl = location.pathname.split("/")[4];
 navList = $(".list").find("a");

 navList.each(function(){
  if( $(this).attr("href").split("/")[4] == activeUrl ) {
   $(this).parent().addClass('current');
  };
 });

子カテゴリでも親カテゴリの画像を使う get_the_category [wordpress]

get_the_categoryで親カテゴリを取得して、子カテゴリでも親カテゴリのアイコンとかを使う場合
if ($cat[0]->category_parent): で親が存在するか判別する

 

応用:single.phpで、子カテゴリーの場合も親カテゴリーの画像を使う
http://mypacecreator.net/blog/archives/1230

追記メモ:カテゴリの名前とかスラッグ取得してアイコン表示の場合はこっち

<?php $cat = get_the_category(); $cat = $cat[0]; {
  echo '<img src="https://example.com/images/' . $cat->category_nicename . '.jpg" alt="' . $cat->cat_name . '" />';
} ?> ワードプレス日本語コーデックス

 

[CSS]IE10と、IE9にはfilter拡張が効かない&CSSハック[覚書]

忘れないようメモ

IE9(IEtesterで確認)とIE10(Win7で確認)はfilterのcssが効かないので、個別にopacity指定する

IE6~IE8までのチェックに重きを置いてたのでIE10でチェックしたときの衝撃!!!

まじであせった。。。(T。T)

 

 

ハックの方法は下記を参考に

http://web-codery.com/html/24

http://www.aveit.biz/column/detail1382569380.html

 

css

[Jquery]アコーディオンで、メニューを押すと上部に戻る

タイトルが意味不明ですが、、、

スマホでアコーディオン使ったコンテンツの際に、メニューを押すと、コンテンツの始めに移動させて表示させたかったんです。

本当は閉じた状態の各メニューTOPに戻りたかったんですが、

力量不足で別のものに、、、まあ応急処置なので良い、、、かな、、、

時間があるときに検証してみよう

<dt>を押したときに.contposiの位置を取得、スライド表示させるとともに、.contposiの場所へページスクロール

 

$(".accordion dt").click(function(){
var scposi = $(".contposi").offset().top;
$(this).next("dd").slideToggle();
$(this).next("dd").siblings("dd").slideUp();
$(this).toggleClass("open");
$(this).siblings("dt").removeClass("open");
$('body,html').animate({ scrollTop: scposi });
return false;
});

 

<h4 class="scposi">あいうえお</h4>

<dl class="accordion">
<dt>メニュー</dt>
<dd>あいうえお</dd>
<dt>メニュー</dt>
<dd>あいうえお</dd>
</dl>

 


Warning: file_get_contents(https://api.instagram.com/v1/users/6994864344/media/recent/?access_token=6994864344.13cb8de.f5d29d8d0edd42d884d39d2dba128922) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request in /home/users/0/icurus.jp-silva/web/caramu.com/wp-content/themes/caramu_wp/home.php on line 42

Warning: array_merge() [function.array-merge]: Argument #2 is not an array in /home/users/0/icurus.jp-silva/web/caramu.com/wp-content/themes/caramu_wp/home.php on line 52

Warning: Invalid argument supplied for foreach() in /home/users/0/icurus.jp-silva/web/caramu.com/wp-content/themes/caramu_wp/home.php on line 56

Warning: krsort() expects parameter 1 to be array, null given in /home/users/0/icurus.jp-silva/web/caramu.com/wp-content/themes/caramu_wp/home.php on line 65

Warning: Invalid argument supplied for foreach() in /home/users/0/icurus.jp-silva/web/caramu.com/wp-content/themes/caramu_wp/home.php on line 69