2017-11-10 7 views
-2

こんにちは、すべてjQueryを初めて使用しています。私が2つのHTML入力フィールド、すなわち#input1#input2を持っているとします。近くに#input 1私は別のボタン(#more)を追加しました。それぞれ#input1をクリックすると#moreボタン#input2が表示されますか?これはどのようにjQueryで行うことができますか?jqueryを使用して「リンクコンテンツ」ボタンを追加する

+0

のようなものを試してみてくださいCSS、JS)... –

+0

はい、しかし、もしあなたが試したことを私たちに見せなければ、あなたを助けるのは難しいです。 r htmlマークアップは次のようになります。 – empiric

答えて

0

ここでは、最初に使用するサンプルコードを示します。 、ニーズごとに、これを修正し

$("#btn1").click(function(){ 
 
\t $('body').append('<br><br><input type="text" />'); 
 
});
<input type="text" id="input1" /> 
 
<input type="button" value="Add More" id="btn1" /> 
 

 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>

+1

ありがとう、これから始める –

0

デモを入れてください、そして助けのための完全なコードが必要あなた(HTML、この

$(function() { 
 
    $('#add').on('click', function(e) { 
 
     e.preventDefault(); 
 
     $('<div/>').addClass('new-text-div') 
 
      .html($('<input type="textbox"/>').addClass('someclass')) 
 
      .insertBefore(this); 
 
    }); 
 
     
 
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> 
 
<div class="form"> 
 
    <form class="cmxform"> 
 
     <input type="textbox"/> 
 
     <button id="add">Add</button> 
 
    </form> 
 
</div>

+0

ありがとう –

関連する問題