chrome扩展jquery搜索ajaxify错误

时间:2015-09-04 11:23:41

标签: javascript jquery

<li class="_penn __MenuItem" role="presentation">
<a class="_venn" href="#" rel="async-post" ajaxify="/ajax/address.com?id=tom" 
   role="menuitem"><span><span class="_5bib">Mark it up</span></span></a>

页面上有很多<a class="_venn",所以我决定根据“ajaxify”进行搜索

  1. 我需要在JQuery上完成所有操作。 (假设让事情变得更容易..)
  2. 我想点击此代码:

    <a class="_venn" href="#" rel="async-post" ajaxify="/ajax/address.com?id=tom" 
       role="menuitem"><span><span class="_5bib">Mark it up< /span>< /span></a>
    
  3. 使用JQUERY ajaxify~="ajax/address.com"

    $("li a[ajaxify~='ajax/address.com']").each(function(){  
      // not work: [ajaxify~='ajax/address.com']  .. 
      // works, but many aquired: $("li a").each(function(){ 
    
      $(this).click();     // also not works..
    
      console.log($(this));
    
    });
    
  4. 我该怎么办...?这是一个错误吗?

1 个答案:

答案 0 :(得分:0)

我不确定,但我认为解决方案是:

对于所有ajaxify:

$.each($('a[ajaxify]'), function(i,v){
  $(this).click();
}

只有一个:

$('a[ajaxify="/ajax/address.com?id=tom"]').click();

如果不是 - 请告诉我更多详情。