は私が行うために一つのことを必要とします。jqueryのファイル拡張子
私は私が何を望んでいることは良いアイデアですが、これはあなたのためにそれを行います場合は本当にわからないんだけど、この
var ext = ul li a each split (.)
$(this).parent().addClass(ext)
は私が行うために一つのことを必要とします。jqueryのファイル拡張子
私は私が何を望んでいることは良いアイデアですが、これはあなたのためにそれを行います場合は本当にわからないんだけど、この
var ext = ul li a each split (.)
$(this).parent().addClass(ext)
のようなものだと思います。私は、サーバー側が移動するための方法であることを皆に同意
var files = $("li a");
files.each(function(idx, el) { $(el).parent().addClass($(el).text().split(".").pop()) });
のhtmlの残りの部分を生成するときに、このサーバー側を行うことができない場合は、これは
$("ul.files a").each(function() {
var $this = $(this);
var text = $this.text();
var ext = text.substring(text.lastIndexOf('.') + 1);
$this.parent().addClass(ext);
});
を動作するはずですが、もしあなたはjを介してこれを実現したいと思うのはなぜhttp://jsfiddle.net/RNvnL/3/
var files = $( "。ダウンロードul li a"); \t(。(idx、el){$(el).parent()} addClass($(el).attr( 'href')。 \t $( '.down ul li')。それぞれ(function(index){ var c_name = $(this).attr( 'class'); \t var txt = $(this).find );テキスト(txt + '。' + c_name); \t});} .text(); \t $(this).find( 'a')。 – dero
投稿した理由は何ですか? –
-
例:あなたは、クライアント側にそれを行う必要がありますクエリ?ファイルリストを生成するものがあれば、それらのクラスを追加して残りのHTMLを生成する方が合理的です。 – doctorless
私はこれをワードプレス添付ファイルのプラグインに必要とします。これはこれを行う最も簡単な方法の1つです。 – dero