2017-05-03 4 views
0

こんにちは私は昨日、かなり類似した質問をすると、それは少なくとも私タイプのファイルボタン

<label>Upload songs/images 
    <label for="song" class="button small-12 hollow">Upload File</label> 
    <input type="file" id="exampleFileUpload" class="show-for-sr"> 
</label> 

のためにそのように振る舞う理由を私は知らないし、私はプラグインを取り付けてみてください(jQueryプラグイン)その入力要素に私は助けを求めています。なぜなら、私は本当に感謝して使用したいと思っています。私はどこにでも尋ねて、オンラインで検索しようとしましたが、幸運はありませんでした。

は、任意の提案は歓迎されているボタンhttps://www.fyneworks.com/jquery/multifile/

でこれを使用しようとしていました。

+0

あなたはこれまで行ってきたことを聞くことができますか?このように人々はあなたに何が起こっているかを説明することができます(wr)。 –

+0

私はinput要素にclickイベントをアタッチしました。入力タイプのファイルがデフォルトの仕事をする前にclickイベントが発生することに気付きました。foundation Mikeを使用しているときはスクリプトタグのために適切な方法を貼り付けてください。 – quechon

+0

jsfiddleの例を投稿できませんでした。まだ正しく使用する方法がわかりません – quechon

答えて

0

other questionに対する完全な回答です。要するに、labelはファイル入力コントロールを囲む必要があり、ラベルのfor属性を削除する必要があります。

+0

プラグインはdivに入力をラップするので、そのボタンに基底ボタンクラスを追加して問題を解決するので、ラベルを使用する必要はありません。しかし、返信のおかげで – quechon

+0

あなたの答えはおかげで働いていて、もう一度良いアプローチです – quechon