jQuery导航辅助
已更新以修复标记问题:/ 这是更好地理解一切的链接 我使用的jQuery是jQuery导航辅助,jquery,Jquery,已更新以修复标记问题:/ 这是更好地理解一切的链接 我使用的jQuery是 $(document).ready( function() { $(".crumbs a").each( function() { $(this).append('<div class="indicator"></div>'); }); var i = 0; var linkpos= new Array("0,0", "0,110", "0,220", "0,330", "0,44
$(document).ready( function() {
$(".crumbs a").each( function() {
$(this).append('<div class="indicator"></div>');
});
var i = 0;
var linkpos= new Array("0,0", "0,110", "0,220", "0,330", "0,440", "0,550", "0,660");
$(".crumbs").each( function() {
var s = linkpos[i];
var x = s.split(",");
var t = x[0];
var l = x[1];
$(this).css({ "top":t+"px", "left":l+"px" });
i++;
});
});
$(文档).ready(函数(){
$(“.crumps a”)。每个(函数(){
$(此)。附加(“”);
});
var i=0;
var linkpos=新数组(“0,0”、“0110”、“0220”、“0330”、“0440”、“0550”、“0660”);
$(“.crumps”).each(函数(){
var s=链接位置[i];
var x=s.split(“,”);
var t=x[0];
var l=x[1];
$(this.css({“top”:t+“px”,“left”:l+“px”});
i++;
});
});
问题是,当它被正确地编写时,现在就有了问题。之前的标记是这样的
<div class="pun-crumbs">
<div class="crumbs">
<a href="#">Index</a>
</div>
<div class="crumbs">
<a href="#">Profile</a>
</div>
<div class="crumbs">
<a href="#">Recent</a>
</div>
<div class="crumbs">
<a href="#">Link 4</a>
</div>
</div>
虽然这不是PHP解析数据标记的方式,但实际上是这样的
<div class="pun-crumbs">
<div class="crumbs">
<a href="#">Index</a>
<a href="#">Profile</a>
<a href="#">Recent</a>
<a href="#">Link 4</a>
</div>
</div>
所以我的问题是,由于某些原因,我现在无法将链接分离,因为我也需要它们
应该是这样的
有什么帮助吗
通过运行以下脚本来准备元素,可以从新HTML开始复制原始标记:
$(".crumbs > a").unwrap();
$(".pun-crumbs > a").wrap("<div class='crumbs' />");
$(“.crumbs>a”).unwrap();
$(“.pun crumps>a”)。包裹(“”);
您所要做的就是将其放在文档就绪处理程序中,在当前代码之前,如演示所示
这是非常直观的:它删除.crumbs
div(打开其子对象),然后将每个子对象包装在一个新的.crumbs
div中。
通过运行以下脚本来准备元素,可以从新HTML开始复制原始标记:
$(".crumbs > a").unwrap();
$(".pun-crumbs > a").wrap("<div class='crumbs' />");
$(“.crumbs>a”).unwrap();
$(“.pun crumps>a”)。包裹(“”);
您所要做的就是将其放在文档就绪处理程序中,在当前代码之前,如演示所示
这是非常直观的:它删除.crumbs
div(打开其子对象),然后将每个子对象包装在一个新的.crumbs
div中。
$(文档).ready(函数(){
$(“.crumbs”).addClass(“crumby”).removeClass(“crumbs”)
美元(“.crumpy a”)。包装(“”);
$(“.crumps a”)。每个(函数(){
//代码的其余部分
$(文档).ready(函数(){
$(“.crumbs”).addClass(“crumby”).removeClass(“crumbs”)
美元(“.crumpy a”)。包装(“”);
$(“.crumps a”)。每个(函数(){
//代码的其余部分
第二个代码块表示无效的HTML…外部的
没有关闭。第二个代码块表示无效的HTML…外部的
没有关闭。非常好的nbrooks谢谢。它说我可以在3分钟内接受,我一定会接受。非常感谢。很好,我不知道展开功能,我可以要求我吗有什么需要帮助吗?@user1760670当然没问题。阿米尔——是的,有时候很有用,看我需要摆脱这些碎纸机或其他什么样的碎纸机>>“非常好的碎纸机谢谢。上面说我可以在3分钟内接受,我一定会接受的。非常感谢。很好,我不知道碎纸机的功能。我可以问mor吗?”有什么需要帮助吗?@user1760670当然没问题。阿米尔——是的,有时候这很有用,看我需要摆脱这些怪兽或者它们看起来像什么的东西;