2016-08-23 21 views
1

まず、質問の投稿について申し訳ありません。私はJavascriptやjQueryに関する知識が0%であるため、これを検索する方法も知らない。質問を入力すると表示される自動質問を検索しようとしましたが、まだ回答が見つかりませんでした。jQuery #outputを変数に渡して入力フィールドに使用する方法

私はdivの内側の周りに画像をドラッグして、コードのこの部分を持っている:

だから、
$(function() { 
    $('.headerCoupleBackground').imagedrag({ 
     input: "#output", 
     position: "middle", 
     attribute: "html" 
    }); 
} 

、私は掲示することにより、自分のHTMLページにこれを示すことができます。

<span id="output"></span> 

しかし、どのようなI作成した出力を非表示の入力フィールド値内に表示することです。私は 'input:#output'部分を変更する必要があると思うが、それをどうやって変更するか、問題を解決するために何をする必要があるのか​​分からない。 #outputの中に保存するのではなく、変数の中に格納する必要があると思っていましたが、私はそれを働かせませんでした。

ありがとうございます。

答えて

2

変更HTML入力value

$('.headerCoupleBackground').imagedrag({ 
    input: "#output", 
    position: "middle", 
    attribute: "value" 
}); 

<input id="output" type='hidden'> 

そして属性にthe docsによると、属性のデフォルト値は値であるので、あなたのことができ完全に省略する:

$('.headerCoupleBackground').imagedrag({ 
    input: "#output", 
    position: "middle" 
}) 
0

あなたの質問についてはわかりません。達成したいことをもっと説明できるなら、それは助けになるでしょう。これを試してみてください:

<input type="hidden" id="output"> 
関連する問題