小编sac*_*024的帖子

JavaScript查询字符串

是否有任何JavaScript库使查询字符串中的字典成为ASP.NET样式?

可以使用的东西像:

var query = window.location.querystring["query"]?
Run Code Online (Sandbox Code Playgroud)

"查询字符串"叫别的东西外面.NET的境界?为什么没有location.search分成键/值集合

编辑:我已经编写了自己的函数,但是任何主要的JavaScript库都可以这样做吗?

javascript query-string

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

带有Javascript onclick事件的HTML锚标记

在使用Google时,我发现他们在锚标签中使用onclick事件.

在谷歌标题部分的更多选项中,它看起来像普通标签,但是点击它不会被重定向但是打开了一个菜单.通常在使用时

<a href='more.php' onclick='show_more_menu()'>More >>></a>
Run Code Online (Sandbox Code Playgroud)

它通常会在没有触发的情况下进入'more.php' show_more_menu(),但我在该页面中显示了一个菜单.谷歌怎么办?

javascript anchor onclick hyperlink

74
推荐指数
4
解决办法
43万
查看次数

jquery:event.stopImmediatePropagation()vs return false

调用event.stopImmediatePropagation()return false内部事件处理程序之间有什么区别吗?

javascript jquery events

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

选择特定元素后的所有元素

我想将一些特定样式应用于某个元素之后的所有元素.例如,我想选择所有后来的元素,divider并将其背景颜色更改为绿色.

<ul>
  <li> Cricket </li>
  <li> Hockey </li>
  <li class='divider'> </li> //Divider here
  <li> Football </li>
  <li> Table Tennis </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

CSS代码

li {
  background-color: 'red';
}

//Selector to select elements after divider {
  background-color: 'green';
}
Run Code Online (Sandbox Code Playgroud)

css css-selectors

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

在Jquery Ajax POST中获取400错误请求错误

我试图使用Jquery发送Ajax POST请求,但我有400个错误的请求错误.

这是我的代码:

$.ajax({
  type: 'POST',
  url: "http://localhost:8080/project/server/rest/subjects",
  data: {
    "subject:title":"Test Name",
    "subject:description":"Creating test subject to check POST method API",
    "sub:tags": ["facebook:work", "facebook:likes"],
    "sampleSize" : 10,
    "values": ["science", "machine-learning"]
  },
  error: function(e) {
    console.log(e);
  }
});
Run Code Online (Sandbox Code Playgroud)

它说:无法根据请求构建资源.我错过了什么?

ajax jquery post http-status-code-400

44
推荐指数
3
解决办法
15万
查看次数

如何使用java声明枚举

我想将此示例C#代码转换为java代码:

public enum myEnum {
  ONE = "one",
  TWO = "two",
}; 
Run Code Online (Sandbox Code Playgroud)

因为我想将这个常量类更改为枚举

public final class TestConstants {
    public static String ONE = "one";
    public static String TWO= "two";
}
Run Code Online (Sandbox Code Playgroud)

java enums

41
推荐指数
4
解决办法
12万
查看次数

在不再需要变量时将变量设置为null是一种好习惯吗?

我已经看到null在函数末尾设置了javascript值.这样做是为了减少内存使用还是为了防止在其他地方意外使用

这样做有好的理由吗?如果是这样的话?

var myValue;
.
.
.
myValue = null;
Run Code Online (Sandbox Code Playgroud)

javascript null

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

如何在CSS中执行算术运算?

我想知道如何在CSS中实现算术运算.

例如:我想并排排列两个div,每个div的宽度为50%,我想在这些div上给出边框.我想写这样的规则.

#container {
    width: 50% - 1px; // I know this does not work.
}
Run Code Online (Sandbox Code Playgroud)

为什么浏览器不支持CSS中的这种算术运算?

而且,我怎样才能使这个工作?

css

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

如果未定义,js将覆盖console.log

你推荐哪种解决方案,第二种更简单(代码更少),但使用它有缺点吗?

第一:(设置全局调试标志)

// the first line of code
var debug = true;
try {
    console.log
} catch(e) {
    if(e) {
        debug=false;
    }
};
// Then later in the code
if(debug) {
    console.log(something);
}
Run Code Online (Sandbox Code Playgroud)

第二: 覆盖console.log

try {
    console.log
} catch(e) {
    if (e) {
        console.log = function() {}
    }
};
// And all you need to do in the code is
console.log(something);
Run Code Online (Sandbox Code Playgroud)

javascript console firebug

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

重定向Chrome扩展程序中的URL

在访问给定的URL时,如何在扩展中重定向chrome?

例如:当我访问时,http://yahoo.com/我希望它重定向到http://google.com/

google-chrome google-chrome-extension

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