如何使用文檔點擊獲取包含項目。使用選擇器點擊文檔
var this_main = $(this);
$(document).this_main.on('click', '.nav-circlepop a.prev', function(){
});
我在做什麼錯?
如何使用文檔點擊獲取包含項目。使用選擇器點擊文檔
var this_main = $(this);
$(document).this_main.on('click', '.nav-circlepop a.prev', function(){
});
我在做什麼錯?
您可以使用text方法來獲取文本。
由於您沒有提供我相信下面的HTML片段是接近你的代碼
HTML
<div class = "nav-circlepop">
<a class = "prev" href=""> Anchor tag text </a>
</div>
jQuery的
$(document).on('click', '.nav-circlepop a.prev', function(event){
event.preventDefault();
document.write('<pre>'+$(this).text()+'</pre>')
});
代碼說明任何HTML
$(document).on('click', '.nav-circlepop a.prev',function(event){})
文檔上的任何點擊事件都將委託給目標元素。
這裏第二個參數表示目標元素。
其中.nav-circlepop
是父元素,錨標記a
是子元素。這a
有一個類prev
。那麼目標元素錨標記爲a.prev
入住這DEMO
使用這些。 的.on()
方法將事件處理器jQuery對象中
$(this_main).on('click', '.nav-circlepop a.prev', function() {
});
關閉但是這並不能正確啓動它。 – rcsnooks
你僅僅使用過多的代碼當前所選元素的集合:
$('.nav-circlepop a.prev').click(function(){
console.log('worked');
});
我並不確切地知道你想要做什麼,但它只是主意,你
$('.nav-circlepop a.prev').click(function(){
alert("now you can everything with this function");
});
可以請你分享一下html嗎? – brk
請詳細說明,提供完整的腳本並描述你真正想要做什麼?所以我們可以幫助你。 – Neeraj
你不能只做'this_main.on('點擊'...'? – 4castle