2016-11-26 12 views
0

私は何を実現しようとしていることである

1)のようなI持って削除アイコンを持つ1つのアイテムを含んでいるワンボックス

2)削除アイコンI apに示すのをクリック確認ボックスが、私はボックス

から項目を削除しています

3にブートストラップモデルで「はい」の)クリックを構築今の問題は、私が最初に削除アイコンの$(this)を渡すことができますどのようにのようなものです?削除のための

コードは、はい、私はここに

と削除ボタンのすべての属性は、両方の結合クリックイベント(アイコンやモデルを削除したいモデルからはいをクリックするだけで今

<a class="removepromo pull-left" data-code-name="test" data-rel="21468" href="javascript:void()"> 
<i class="fa fa-remove remove-btn" title="Remove Promo"></i> 
</a> 

のようなものですボタン)は違うので、どのように$(this)オブジェクトを渡すのですか?

現在のソリューション

それはそれを達成するための最も醜いな方法の一つですので、私は答えを投稿することができます

は、それは私が考えるものだ

$('body').on('click','.apply_promo_code',function(e){ 
e.preventDefault(); 
var url = $(this).data('href'); 
// open model code, where I have taken yes and no button 
//Code for yes button is like : 
var btn ='<div data-ref="'+url+'" class="btn confirm-btn confirm-left-btn removepromo_yes">Yes</div>'; 
return false; 
} 

$('body').on('click','.removepromo_yes',function(e){ 
e.preventDefault(); 
var url = $(this).data('ref'); 
// all other stuff 
} 

enter image description here

enter image description here

+0

これはjQueryを使用して試しましたか?もしそうなら、コード –

+0

を表示できますか?モーダルはどのように呼び出されていますか?それはモーダルを表示するために使用しているプラ​​グインのいくつかの並べ替えですか? – Sreekanth

+0

私もそのコードを共有させてください –

答えて

関連する問題