javascript - (jQuery) 多重拆分自动 href 不起作用

标签 javascript jquery

我将在自动 ID 选择器 A 中添加,但不能用于多个选择器。 我创建了这样的代码:

<div class="comment_name"><a id="testing" href="http://test.wordpress.com">Djohan</a></div>
<div class="comment_name"><a id="testing" href="http://test.blogspot.com">Yogi</a></div>

<script>
var ksDOM=document.getElementById('testing').href;
var sprit=ksDOM.split(".")[1]
$(".comment_name a").attr("href",sprit);
</script>

请帮帮我。以下是完整代码的示例: http://www.kangsigit.com/p/editor.html?filename=not_work

最佳答案

ID 应该是唯一的。您可以使用相同的类名,然后使用类选择器来定位它们。您也可以使用 .attr() 的回调函数来设置新的属性值:

$(".comment_name a").attr('href',function(e){
    return $(this).attr('href').split(".")[1];
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>

<div class="comment_name"><a id="testing_1" href="http://test.wordpress.com">Djohan</a></div>
<div class="comment_name"><a id="testing_2" href="http://test.blogspot.com">Yogi</a></div>

关于javascript - (jQuery) 多重拆分自动 href 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34675548/

相关文章:

javascript - 有没有办法在实例化 jquery 数据表后锁定/卡住它?

javascript - 使用 Joi 和 nodeJS 验证嵌套对象中的唯一键对

javascript - 在 JS .replace() 中使用 RegEx 从字符串中提取文件和行信息?

javascript - jQuery 计算给出 NaN

javascript - Magento通过ajax将数据插入数据库

javascript - JavaScript 应用程序是否有 "synchronous"模块定义框架?

jquery - 如何为一个元素使用多种过渡效果

javascript - 如何使用 jquery ajax 向 php 页面发送异步请求

jquery - 如果 jQuery 找到 0 个匹配项,它会继续过滤吗?

javascript - 范围输入偏移计算不匹配