小编Ian*_*Ian的帖子

$(窗口).resize不起作用

$(window).resize 不工作,我错过了什么?

所以我这个页面有一个350px宽度的垂直菜单,水平居中.链接打开iframe,显示不同的内容.显示外部网站的iframe通过以下方式获取宽度:$("#iframeweb").width($(document).width() - $('#menu').width())使其填满屏幕,将菜单推向一边.

该部分有效,但它也需要在调整窗口大小时更改宽度,但它什么都不做......

代码:

<div id="wrapper">
    <div id="outer">
    <div id="inner">
        <iframe name="iframeweb" id="iframeweb"></iframe>
        <div id="menu">
                </div>
        <iframe name="iframeA4" id="iframeA4"></iframe>
    </div>
    </div>
    </div>

<script type="text/javascript">
$(window).resize(function() {
    $("#iframeweb").width($(document).width() - $('#menu').width());
};
</script>

<script type="text/javascript">
$("#linkA4").click(function(){
    $("#iframeA4")
        .hide('fast')
        .animate({"width": "0px"}, 'fast')
        .animate({"width": "210mm"}, 'fast')
        .show('fast');  
    $("#iframeweb").hide('fast');
});

$("#linkweb").click(function(){
    $("#iframeA4")
        .animate({"width": "0px"}, 'fast')
        .hide('fast');
    $("#iframeweb")
        .hide('fast')
        .width($(document).width() - $('#menu').width())
        .show('fast');
});
</script>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

用 x 替换用户名的最后 5 个字符

我必须隐藏用户名的最后 5 个字符。下面是代码

<ul>
<li>
            </dl>
                <dl>
                <dt>Username:</dt>
                <dd id="up-d-username">AZRT435231
                </dd>
            </dl>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我需要用“X”替换最后 5 个字符,因此输出应该是 AZRT4XXXXX 。用户是否有可能使用 firebug 等工具从页面源中看不到此名称?

javascript jquery hide

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

JavaScript/CoffeScript返回正确值的"[object Object]"

我写了一个nodejs Server.

app.get("/admin", function (req, res) {
    var connection, value;
    connection = mysql.createConnection({
        host: "******",
        user: "*****",
        password: "****",
        database: "YaAMP",
        insecureAuth: true
    });
    value = mySQLgetValue("SELECT property, value FROM config WHERE property = 'primeMult'", connection);
    console.log("Return Value" + value); //returns "[object Object]"
    connection.end();
    return res.render("admin", {
        title: "YaAMP"
    });
});
Run Code Online (Sandbox Code Playgroud)

还有一个mySQLgetValue函数从MySQL数据库中获取一个值,它应该从数据库中返回一个特定的值.

mySQLgetValue = function (queryString, connection) {
    var value;
    value = 0;
    return connection.query(queryString, function (err, rows, fields) {
        console.log("Value " + rows[0].value); //Returns correct value
        return …
Run Code Online (Sandbox Code Playgroud)

javascript mysql return-value node.js

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

jQuery删除div onclick

当我删除某些东西时,我似乎无法让我的jQuery正确删除div

代码是:

<div class="amend_order" data-item_key="1367264719mz7">
    <p>Home Made Ice Cream</p>
    <p class="small_text">Pistachio</p>
    <p>
        <a class="edit_item ui-link" href="javascript:void(0);">Edit</a>
        ----
        <a class="deleter ui-link" href="javascript:void(0);">Delete</a>
    </p>
</div>
Run Code Online (Sandbox Code Playgroud)

我试过用

$(this).closest('div').remove();
Run Code Online (Sandbox Code Playgroud)

不幸的是,这不起作用.

基本上有几个列表,divs我只是希望它们在点击时消失.

javascript jquery

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

如何从mvc视图调用java脚本函数

假设我有以下javascript

function blob(alertText) {
     alert(alertText);
}
Run Code Online (Sandbox Code Playgroud)

我想在我的视图中调用该函数.就像是:

<% if (x == 0)
    //Need to Call the javascript function here. e.g. blob("sometext");
%>
Run Code Online (Sandbox Code Playgroud)

如何在视图中的if语句中调用javascript函数?

javascript asp.net-mvc jquery asp.net-mvc-3

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

如何在父母的内部div上使用"this"

我有一个快速的网络程序,当你将鼠标悬停在另一个图像上时,下面会弹出一个小框.

我设置了一个像这样的快速函数:

$('.indArtistBox').hover(function(){
    $('.description').show();
});
Run Code Online (Sandbox Code Playgroud)

这个问题是我想要一些如何合并this,因为我只希望描述显示在.indArtistBox正在徘徊.

我试过$(this).('.description'),但这显然不起作用.我怎么做到这一点?

javascript jquery function this hover

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

匹配字符串中的参数

我有一个如下所示的字符串;

var x = "test/foo/4/bar/3"
Run Code Online (Sandbox Code Playgroud)

我有一个模式

var y = "test/foo/{id}/bar/{age}"
Run Code Online (Sandbox Code Playgroud)

是否可以通过正则表达式使用模式从变量"x"中提取数字4和3?

javascript regex

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

如何使用php在字符串中打印\n

我需要逐字打印\n的该内this.value.split

$rows .= "<textarea onkeyup='this.rows = (this.value.split(\"\n\").length||1);' ...
Run Code Online (Sandbox Code Playgroud)

我缩短了代码,因此更容易阅读.

PHP将其解析为新行.我怎样才能重写这个字符串,以便它实际打印\n

php string parsing newline

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

为什么这个javascript代码使用原型工作?

我有以下javascript代码:

<!doctype html>
<html lang="en">
    <head>
        <meta charset="utf-8" />
        <title></title>

        <script>
            function Person(first, last) {
                this.first = first;
                this.last  = last;
            }

           Person.prototype.toString = function() { 
                return this.first + this.last;
           }
            var person = new Person("John", "Dough");

            alert(person); // same result since alert calls toString()  

        </script>
    </head>
    <body>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

问题是为什么alert(person)显示"JohnDough"?对我来说,alert(person) 不应该显示任何东西.

javascript prototype

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

选择所有班级的父母

如何选择具有一个特定类的所有父元素?例如:

<ul class="123">
  <li>
  <li>
    <ul class="qwe">
      <li>
      <li>
        <ul class="123">
          <li class="select">
          <li>
        </ul>
    </ul>
</ul>
Run Code Online (Sandbox Code Playgroud)

如何根据具有类'123'的类'select'的li选择所有父ul元素?

javascript jquery select list jquery-selectors

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

什么时候应该在if语句的条件中使用括号?

我有一个如此条件:

$(document).ready(function(){
  var name = 'Stack';
  var lastname = 'Overflow';
   if( name == 'Stack' && lastname == 'Overflow' )
   alert('Hi Stacker!');
});
Run Code Online (Sandbox Code Playgroud)

所以我alert被解雇了......

如果我把条件放在这样的括号内:

 $(document).ready(function(){
  var name = 'Stack';
  var lastname = 'Overflow';
   if( (name == 'Stack') && (lastname == 'Overflow') ){
      alert('Hi Stacker!');
   } 
});
Run Code Online (Sandbox Code Playgroud)

alert也被解雇了......

我的问题是:何时以及为什么我应该在if条件中使用括号?谢谢!

javascript jquery

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

从.live()迁移到.on()

我有一个小代码,负责绘制新添加的注释.问题是,当我重写代码使用on而不是删除时live,我的代码不适用于在页面加载后添加的新元素

这是我的代码

$(function(){
    $('.show-comment-form').on("click", (function(){
        dataattr = $(this).data('comment');
        $('#new_comment').remove();
        $('.message-'+dataattr).append(partial_form);
        $("#comment_parent_id").val(dataattr);
        return false;
    }))
})
Run Code Online (Sandbox Code Playgroud)

HTML

<a href="/phrases/52/create_comment?parent_id=16" class="show-comment-form" data-comment="16">Reply</a>
Run Code Online (Sandbox Code Playgroud)

如何将click事件添加到所有将来的元素,这些元素将在页面加载后添加?

javascript ajax jquery

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

Javascript中城市,州的正则表达式

我需要一个正则表达式来测试City,State的文本框.

有效的例子是:
Dallas,TX
Dallas,TX
Dallas,Texas

我试过了/([^,]),\s*(\w{2})/.它没有掩盖所有案件

任何人都可以帮助我.谢谢!

javascript regex jquery

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