小编apt*_*tap的帖子

与Raphael JS的Radial Pie菜单

谢谢你看我的困境.我正在尝试用raphael创建一个SVG菜单,我对几何体很糟糕.

下图显示了我正在制作的内容.我已经使用CSS创建了蓝色/中心部分,但似乎没有其他好方法可以获得白色/外部部分.由于这些元素的阻塞性质,图像和CSS在这方面失败了.我想生成一系列弧,其大小可以根据元素的数量而变化.

径向菜单示例

那么,关于如何获得一系列可形成四分之一圆弧并且可以悬停效果的弧线的任何建议?如果重要的话,我也想在这些东西上放置图标.

我已经看到了几个在raphael中使用饼图的例子,我只是看不到如何调整它.啊.我应该注意几何学.

谢谢你的时间.

html css navigation jquery raphael

6
推荐指数
1
解决办法
8437
查看次数

Jquery获取系列中最后一个元素的最后一行表

我有一系列基于部分的幻灯片:

<div id="slides">
    <section id="first">
        <section>
            <table>
                <thead>
                </thead>
                <tbody>
                    <tr id="somethingUnique">
                    ...
                    </tr>
                </tbody>
            </table>
        </section>
        <section>
            <table>
                <thead>
                </thead>
                <tbody>
                    <tr id="somethingUnique">
                    ...
                    </tr>
                </tbody>
            </table>
        </section> 
       ...
    </section>
</div>
Run Code Online (Sandbox Code Playgroud)

我需要选择从#first部分的最后一部分中的表中获取最后一行的ID.

我正在使用以下Jquery,回到"未定义"......任何想法?

    var lastListItem = $('#first:last-child table>tbody>tr:last').attr("id");
    alert(lastListItem);
Run Code Online (Sandbox Code Playgroud)

html javascript ajax jquery

6
推荐指数
1
解决办法
3万
查看次数

将延迟的CSS动画添加到每个列表项

我正在尝试编写一些jquery,它将通过指定的无序列表/ dom元素并为每个列表项/子项分配一个CSS(动画)类.我还想在.addClass之间设置一个可调节的延迟时间.

我尝试过的一切都惨遭失败.

例如:

<ul>
   <li>Item 1</li>
   <li>Item 2</li>
   <li>Item 3</li>
   <li>Item 4</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

变为:

<ul>
   <li class="animation">Item 1</li>
     (50ms delay)
   <li class="animation">Item 2</li>
     (50ms delay)
   <li class="animation">Item 3</li>
     (50ms delay)
   <li class="animation">Item 4</li>
     (50ms delay)
</ul>
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?

javascript css jquery animation css3

5
推荐指数
1
解决办法
1万
查看次数

使用隐藏字段值编写JQuery/Javascript IF/else语句

我试图根据通过ajax加载的隐藏字段的值为div分配一个CSS类.

我的代码在调用时返回隐藏字段的正确值,但无论结果如何,我的div总是被赋予相同的css类.

我猜我的IF语句语法有问题:

function doneLoading(){

var colorStatus = $('#colorStatus').val();

if(colorStatus = 'RED'){
    $('.circleFrame').addClass('redState'); 
}

else if(colorStatus = 'GREEN'){
    $('.circleFrame').addClass('greenState');   
}

else if(colorStatus = 'YELLOW'){
    $('.circleFrame').addClass('yellowState');  
}

else {
    alert("Something is broken");
}
}
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery hidden

1
推荐指数
1
解决办法
1307
查看次数

TransitionEnd很快就会出现

我正在尝试使用jQuery和css过渡来对一些动画进行排序.似乎容器宽度应该是动画的,直到小部件从"顶部"css更改完成转换,但它们一起发射.

为什么

        widget.one('webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend', function(i) {

            widget.css({'top': top});

            widget.one('webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend', function(i) {

                container.css({'width': "19%"})

            });

        });
Run Code Online (Sandbox Code Playgroud)

以与此相同的顺序动画?

        widget.one('webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend', function(i) {

            widget.css({'top': top});

        });

        widget.one('webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend', function(i) {

            container.css({'width': "19%"})

        });
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery animation

1
推荐指数
1
解决办法
2945
查看次数

标签 统计

jquery ×5

css ×4

html ×4

javascript ×4

animation ×2

ajax ×1

css3 ×1

hidden ×1

navigation ×1

raphael ×1