カスタム投稿型分類のカテゴリフィルタを作成するのに少し問題があります.jQueryでさまざまなことを試してみましたが、これは私が望むものを得るための最良の方法。jQuery .detach/ifend if/else文
コード:それはしばらく前に私はjQueryのを使用しますが、何らかの理由「デタッチ」VARのために文句を言わないのセクションのショーケースに追加することとなっている
var divs;
$('.category').on('click', function() {
if(divs == 1) {
alert('ayylmao?');
$('section#showcase').append(detached);
divs = 0;
} else {
divs = 1;
var lolxd = $(this).find('a').attr('id');
alert(lolxd);
var detached = $('section#showcase').contents().not("." + lolxd).detach();
}
});
。
私が間違っていることを聞きたいですか; _;
あなたの変数 'detached'は関数のローカルなので、' divs'値が1であれば 'detached'は定義されていないので、' console.log'を 'if'の中で実行してみてください – Lixus
' ( "。" + lolxd).detach() ' – guest271314
これは未定義です。私は何を変えなければならないのか? – kid