小编kap*_*apa的帖子

停止jQuery动画循环

我有以下动画:

http://jsfiddle.net/jtqcj/2/

jQuery("#fp-small-feature-1").mouseenter(function(){
    jQuery(".bar").animate({width: "264px"},500);
}); 

jQuery("#fp-small-feature-1").mouseleave(function(){
    jQuery(".bar").animate({width: "0px"},800);
}); 
Run Code Online (Sandbox Code Playgroud)

如果您快速连续多次关闭鼠标,如何停止动画排队效果.

jquery

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

Java中的public int和int有什么区别?

我只是开始学习Java(我是学生,而C++是我最熟悉的基础语言),而且我遇到了访问和修饰符.

在代码中我看到了使用

 public int NAME;
 // and
 int NAME;
Run Code Online (Sandbox Code Playgroud)

这有什么不同吗?如果是这样,有什么区别.它究竟做了什么?

java public access-modifiers

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

jquery正则表达式替换href

我有这个结构:

<ul>
    <li><a href="mydomain/site/location/paris/">Paris</a></li>
        <ul>
            <li><a href="mydomain/site/location/london/">London</a></li>
        </ul>
    <li><a href="mydomain/site/location/amsterdam-and-paris/">Amsterdam and Paris</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我需要用这个替换每个锚的href:

<a href="mydomain/site/event?location=london">London</a>
Run Code Online (Sandbox Code Playgroud)

你能帮我吗

html regex string jquery dom-manipulation

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

如何在特定单词后从String获取子串

我想从字符串中获取一个子字符串:解释这个问题的最佳方法是使用以下示例:

$string = 'locations?city=London';
if (strpos($string,'city=') !== false) 
{
   // now here I need something to get London in a string
}
Run Code Online (Sandbox Code Playgroud)

php substring

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

将TR移动到另一个表后,jquery hover()和click()不起作用

我正在尝试使用jQuery的hover()来更改鼠标悬停的任何TR的背景颜色,并且我还使用click()在表之间移动TR.但是一旦我将TR移动到另一个表,hover()和click()就不起作用了.

有人可以告诉我为什么吗?我怎么解决这个问题?这是我的代码:http://jsfiddle.net/MJNGL/

$(document).ready(function() {
    $("table tr").hover(
        function() {
            $(this).css('background', 'yellow');
        },
        function () {
            $(this).css('background', '');
        }
    )

    $("table tr").click(function () {
        var id = $(this).children().attr("id");
        $(".cityItem1").each(function m(x,e) {
            if ($(e).children().attr("id") == id) {
                $(e).remove();
                $("#tblCity2").append('<tr class="tableRow"><td width="750" id="' + $(e).children().attr('id') + '">' + $(e).children().html() + '</td></tr>');
            }
        });
    });
});
?
Run Code Online (Sandbox Code Playgroud)

jquery

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

jQuery如何选择不是.first()或.last()的元素

我有这个代码

        <ul>
            <li><a href="index.php">Web Development</a></li>
                <span data-landing_count="1">
                    <li class="subli"><a href="1.html">E-shop</a></li>
                    <li class="subli"><a href="2.html">Prezentations</a></li>
                    <li class="subli"><a href="3.html">Custom CMS</a></li>
                    <li class="subli"><a href="4.html">WordPress & Joomla!</a></li>
                    <li class="subli"><a href="5.html">Web apps</a></li>
                    <li class="subli lastsl"><a href="index-b.html">Design</a></li>
                </span>
            <li><a href="6.html">E-courses</a></li>
                <span data-landing_count="2">
                    <li class="subli"><a href="7.html">Design & Graphics</a></li>
                    <li class="subli lastsl"><a href="8.html">Web Development</a></li>
                </span>
            <li><a href="9.html">SEO</a></li>
                <span data-landing_count="3">
                    <li class="subli"><a href="91.html">On-page SEO</a></li>
                    <li class="subli"><a href="92.html">W3C validation</a></li>
                    <li class="subli"><a href="93.html">Linking</a></li>
                    <li class="subli lastsl"><a href="94.html"><img src="img/star.png" alt="star" width="12" class="star">Copywriting</a></li>
                </span>
            <li data-landing_count="4"><a href="95.html">Web hosting</a></li>
            <li data-landing_count="5"><a href="96.html"><img src="img/star.png" alt="star" width="12" …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-selectors dom-traversal

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

列表使用XML而不是HTML,为什么?

我的下拉菜单在XML中完美运行,而不是HTML.请查看这个小提琴以获得视觉演示:http://jsfiddle.net/H8FVE/9/ 如果将鼠标悬停在MORE按钮上,您将看到下拉对齐.我用于下拉位的代码是:

<moretopbar>
<ul>
    <li class="mgames"><a href="" style="border-bottom:9px solid #e34328">Games</a></li>
    <li class="mliterature"><a href="" style="border-bottom:9px solid #2c8f83">Literature</a></li>
    <li class="marts"><a href="" style="border-bottom:9px solid #cc226a">Arts</a></li>
    <li class="mcontact" style="background:none;"><a href="" style="border-bottom:9px solid #9395aa">Contact</a></li>
</ul>
</moretopbar>
Run Code Online (Sandbox Code Playgroud)

还有一些CSS:

#mega div moretopbar {
    clear: both;
    float: left;
    position: relative;
    margin-left:1px;
    margin-right:1px;
    width: 495px;
    height: 74px;
    background-image: url(images/morebgwide.png);
    background-size:495px 74px;
    background-repeat:no-repeat;
}
Run Code Online (Sandbox Code Playgroud)

我试图改变它<moretopbar>,<div id="moretopbar">但它完全搞砸了下拉.

这是为什么?我该如何修复它以便我只使用HTML?如果您选择回答,请随时更新小提琴:http://jsfiddle.net/H8FVE/9/

在你选择回答之前我应该​​注意两件事.首先,我不熟悉XML,上面是一个随机为我工作的编码错误(有人指出它是XML),其次,有没有理由说我不应该这样使用它?例如兼容性问题......

html css xml xhtml

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

使用jQuery访问两种类型的输入

我有以下代码:

$('input[type="text"]').each(function(indx){
Run Code Online (Sandbox Code Playgroud)

目前,这允许访问类型为文本的输入,但如果我想访问type ="text"和type ="password"的输入,该怎么办?

我该如何设置?

javascript jquery jquery-selectors

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

文本框值更改事件未被触发jquery

我通过ajax调用填充texbox值.我希望在值被填充时更改事件被触发.

ajax电话

$.ajax({
    url: 'ajaxExecute.aspx/GetCustInfoTeller',
    data: strRequest,
    dataType: "json",
    contentType: "application/json",
    cache: false,
    context: document.body,
    type: 'POST',

    success: function (response) {
        var saResponse = response.d.split("|");
        $('#txtDateofBirth').val(saResponse[0]); // For this textbox change event gets fired    
    }
});
Run Code Online (Sandbox Code Playgroud)

变更事件处理程序的代码

$("#txtDateofBirth").bind('change', function () {
    alert('1');
    var today = new Date();
    var birthDate = new Date($("#txtDateofBirth").val());
    var age = today.getFullYear() - birthDate.getFullYear();
    var m = today.getMonth() - birthDate.getMonth();
    if (m < 0 || (m === 0 && today.getDate() < birthDate.getDate())) {
        age--;
    }
    alert(age); …
Run Code Online (Sandbox Code Playgroud)

forms ajax jquery javascript-events

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

非DOM元素上的事件侦听器

我正在尝试实现一个小的MVC框架,现在我正在实现视图模型绑定器,我的意思是,当模型更改时,触发刷新/渲染/模型上的任何内容.所以,我需要一个对象的事件监听器:

model.on("customEvent",appendItem);

$("#button").on("click",function(){
    model.add(item);
    model.trigger("customEvent");
});

function appendItem(item) {
   $("#content").append(item.toHTML());
}
Run Code Online (Sandbox Code Playgroud)

那么如何在对象上创建我的事件监听器呢?

javascript jquery events object

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