私はjoomlaウェブサイトのコンテンツを日付に基づいて表示するためにjqueryを使用しようとしています。ここで働いているjsfiddleは次のとおりです。http://jsfiddle.net/2BHLd/968/joomlaテンプレートにスクリプトがロードされていません
$(function() {
$(".DateDiv").each(function(index) {
var sRange = $(this).find(".DateRange").html();
var arrTemp = sRange.split(" to ");
var dtFrom = new Date(arrTemp[0]);
var dtTo = new Date(arrTemp[1]);
var dtNow = new Date();
if (dtNow >= dtFrom && dtNow <= dtTo)
$(this).show();
});
});
私は私のページにスクリプトやCSSを挿入するためにJumiを使用して記事にHTMLを入れています。 CSSはhtmlを隠しているのでうまく動作しているようですが、何らかの理由で、現在の日付が日付範囲内であってもスクリプトがテキストを表示しているようには見えません。
http://askc.org/galacticos/index.php/events/upcoming-events
このJoomlaのテンプレートは、私が何ができるかを制限するようだが、私はどこかの単純なミスを犯していると私は無駄にそれを修正しようとしている2時間を費やしてきたと思っています。前もって感謝します!
どのようにあなたのumiコードを使用していますか? Jumiでは、メニュー項目として、モジュール項目として、または記事のショートコードとしてリンクされた3つの場所にコードを追加できます。あなたはどちらを使っていますか? –
@PatrickEvans設定された位置の.jsファイルを指しているjumiモジュールがあります。次に、記事の位置を読み込みます。私は実際にサイト上でいくつかの他のスクリプトを使ってこの同じアプローチを問題なく使用しました。最初にテキストを隠すCSSもファイル内にあるので、少なくともそれを見ていることはわかっています。助けてくれてありがとう! – chbrandt