layer.open中content里面的元素追加click事件,觸發不了


【注意】

事件要追加在觸發彈出事件的點擊事件里面

$('#feedback').click(function(){ layer.open({
                     content:'<div><div class="feedback-title"><div class="btn-close"><img src="/style/newreport3/img/close.svg"></div><div class="post-title">推薦尺碼信息反饋</div></div><div class="feedback-content"><div class="feedback-box"><p class="feedback-q">1.您平時穿着正裝皮鞋的尺碼為?</p><ul class="sizelist clear" id="leather"> <li>37</li> <li>38</li> <li>39</li> <li>40</li> <li>41</li> <li>42</li> <li>43</li> <li>44</li> <li>45</li> <li>46</li> <li>47</li> <li>48</li> </ul></div><div class="feedback-box"> <p class="feedback-q">2.您平時穿着休閑鞋的尺碼為?</p><ul class="sizelist clear" id="casual"> <li>37</li> <li>38</li> <li>39</li> <li>40</li> <li>41</li> <li>42</li> <li>43</li> <li>44</li> <li>45</li> <li>46</li> <li>47</li> <li>48</li> </ul></div><div class="feedback-btn" id="feedback-btn">提交</div></div></div>',
            });
            var leathersize = '',
                casualsize = '',
                fatsize = '';
          $('#leather li').click(function(){ $(this).addClass("feedback-chose"); $(this).siblings().removeClass("feedback-chose"); leathersize = $(this).html(); }); $('#casual li').click(function(){ $(this).addClass("feedback-chose"); $(this).siblings().removeClass("feedback-chose"); casualsize = $(this).html(); }); $('#fat li').click(function(){ $(this).addClass("feedback-chose"); $(this).siblings().removeClass("feedback-chose"); fatsize = $(this).html(); });
});

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM