Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery:将a href推送到另一个锚点,多次并分别推_Jquery_Wordpress_Plugins_Anchor - Fatal编程技术网

jQuery:将a href推送到另一个锚点,多次并分别推

jQuery:将a href推送到另一个锚点,多次并分别推,jquery,wordpress,plugins,anchor,Jquery,Wordpress,Plugins,Anchor,我正在使用Wordpress上的插件将Facebook事件加载到网页中。然后我隐藏插件在整个区域上放置的锚,并在每个事件div的底部创建一个小锚 到目前为止还不错,但是如果我有多个事件(在这个插件中所有事件都有相同的类),那么所有的小锚都指向第一个.fb事件锚。我可以做一些类似于.fb event anchor.eq(0),然后.eq(1)等的事情,但我更希望有一个更防水的解决方案来处理所有锚。有人知道如何正确配对所有原始链接和新链接吗 jQuery: var fblink = $('.fb-e

我正在使用Wordpress上的插件将Facebook事件加载到网页中。然后我隐藏插件在整个区域上放置的锚,并在每个事件div的底部创建一个小锚

到目前为止还不错,但是如果我有多个事件(在这个插件中所有事件都有相同的类),那么所有的小锚都指向第一个
.fb事件锚
。我可以做一些类似于
.fb event anchor.eq(0)
,然后
.eq(1)
等的事情,但我更希望有一个更防水的解决方案来处理所有锚。有人知道如何正确配对所有原始链接和新链接吗

jQuery:

var fblink = $('.fb-event-anchor').attr("href");
$('.fb-event-anchor').parent('.fb-event').append( '<a class="fb-event-anchor-new" target="_blank" href='+ fblink +'>Bekijk dit evenement op facebook</a>' );
var fblink=$('.fb事件锚').attr(“href”);
$('.fb事件锚')。父('.fb事件')。附加(''');
html:


类似的方法应该可以工作-枚举所有
$('.fb event anchor')
元素并从那里开始

$('.fb-event-anchor').each(function(){
   var $anchor = $(this);
   $anchor.parent('.fb-event')
                   .append( '<a class="fb-event-anchor-new" target="_blank" href='+ $anchor.attr("href") +'>Bekijk dit evenement op facebook</a>' );
});
$('.fb事件锚点')。每个(函数(){
var$anchor=$(此);
$anchor.parent(“.fb事件”)
.附加(“”);
});

太好了,谢谢。我知道一定是有美元的东西,但你搞定了
$('.fb-event-anchor').each(function(){
   var $anchor = $(this);
   $anchor.parent('.fb-event')
                   .append( '<a class="fb-event-anchor-new" target="_blank" href='+ $anchor.attr("href") +'>Bekijk dit evenement op facebook</a>' );
});