小编Jay*_*ran的帖子

使用ajax覆盖内容时,jquery click事件不起作用

我在这段代码下面解释了这个问题

<div id='content'>

<div id='help'>
blah blah blah
once there lived a king named midas
blah blah blah
</div>

<script>
$(document).ready(function() {
    $('#help').click( function () {
          $('help').hide(500);
     })
})
</script>

<!-- bottom of the page after a long other content -->
</div>
<!-- end of div id= content -->

<script>
function ondelete()
{
// doing an ajax request to after deleting some items to dynamically update a list.
// the result will also have the same above div code with …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

javascript预加载图像-检查是否已缓存/加载图像以防止预加载

我有一些疑问,我已经确定了,但仍然想非常精确。

如果这是重复的问题,请给我链接,以便我删除此问题,并参考提供的链接

  1. 我需要预加载一些图像。如果它们已经存在于浏览器缓存中,则我不希望对其进行预加载。

  2. 如果我们正在预加载,那么我们将使用javascript代码进行预加载,以发送请求。我们在html文档中也有一个img src用于相同的图像。浏览器将两次请求图像。一个是在预加载时,另一个是在看到img标签时?

  3. 我希望预加载和img src进程都是异步的。我希望链接像obj.src = path的图像时所采用的资源和请求将是相同的。

  4. 我希望预加载不能像同步Ajax一样工作。通过给予优先权

  5. 是否有可能知道图像是否在缓存中,这样我们就不必预加载它。

  6. 我还有其他几个问题吗?如果是这样,请提供这些答案,以便堆栈溢出用户可以更新。

是或否会很好。如果可能的话,我想链接一些外部参考或建议或答案。

谢谢。

javascript image-manipulation

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

Google Web Search API仅返回前100个结果集

有没有办法在Google中搜索和检索特定查询的所有结果?我想使用自定义搜索API,但结果集的起始索引最多可以是99(http://code.google.com/apis/customsearch/v1/using_rest.html)这意味着我只能检索第一个100件物品.就我而言,结果集中大约有4000个项目.

谢谢.

api search google-api

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

chrome扩展程序无法使用内容脚本和其他方式从Google加载外部JavaScript

我正在写一个chrome扩展程序,它将为facebook中的特定文本框启用音译。

我已经使用脚本标签在background.html中加载https://www.google.com/jsapi

这是我尝试使用ajax和通用方式加载的内容脚本中使用的代码。

当我检查它说谷歌未定义。

/*
$.ajax({
  url: "https://www.google.com/jsapi",
  dataType: "script",

});
*/

var script = document.createElement("script"); 
script.setAttribute('type','text/javascript'); 
script.setAttribute('src','https://www.google.com/jsapi?'+(new Date()).getTime()); 
document.body.appendChild(script);

$(document).ready(function()
{
    alert(google)
    if(window.location.href.indexOf('facebook.com'))
        yes_it_is_facebook();
})



function yes_it_is_facebook()
{
//  document.getElementsByName('xhpc_message_text')[0].id = 'facebook_tamil_writer_textarea';

//  alert(document.getElementsByName('xhpc_message').length)

    google.load("elements", "1", { packages: "transliteration" });  
    google.setOnLoadCallback(onLoad);   
}

function onLoad()
{
    var options = {
                sourceLanguage:
                    google.elements.transliteration.LanguageCode.ENGLISH,
                destinationLanguage:
                    [google.elements.transliteration.LanguageCode.HINDI],
                shortcutKey: 'ctrl+g',
                transliterationEnabled: true
            };

    var control = new google.elements.transliteration.TransliterationControl(options);  
    control.makeTransliteratable(['facebook_tamil_writer_textarea']);   
}
Run Code Online (Sandbox Code Playgroud)

我在manifest.json内容脚本数组中有https://www.google.com/jsapi

  "content_scripts": [
    {
        "matches": ["<all_urls>"],
      "js": ["js/jquery-1.7.2.min.js", "js/myscript.js", "https://www.google.com/jsapi"]
    } …
Run Code Online (Sandbox Code Playgroud)

javascript google-chrome-extension

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

javascript正则表达式以正斜杠开头,后跟alphanum字符,没有空格

需要一个JavaScript正则表达式来验证一个字符串,该字符串应以正斜杠("/")开头,后跟不带空格的字母数字字符?

javascript regex

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

访问chrome扩展中的浏览器事件 - chrome扩展中的DOM事件

我正在写一个chrome插件,我希望在其中接收诸如"加载","卸载"窗口和页面等事件.但是,我没有得到任何具体的线索.

谁能告诉我如何在插件中捕获DOM事件?

Chrome是否支持此功能?

谢谢.

google-chrome-extension

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

从版本5.0.3开始,在mysql表的十进制字段中存储负数

  1. 我的表有几个字段,其数量列为decimal.
  2. 此列将具有存款金额(正值)或提款金额(负值).
  3. 我将正值存储为120,将负值存储为-50.
  4. 我总结了这一列并得到了预期的结果.
  5. Mysql版本是:5.1.33-community.
  6. 当我检查关于十进制的mysql文档我与他们的描述混淆.

  7. 在MySQL 5.0.3之前,如果将+0003.1插入到DECIMAL(5,1)列中,则将其存储为+0003.1.从MySQL 5.0.3开始,它存储为3.1.对于负数,不再存储文字字符.必须修改依赖于旧行为的应用程序以解决此更改.http://dev.mysql.com/doc/refman/5.0/en/precision-math-decimal-changes.html

  8. 当我在phpmyadmin中列出行时,我可以看到负号,当我计算结果时,正如预期的那样.但文件说不会出现任何迹象.

  9. 以十进制存储负数是不是很好(我没有在学校学过?迷茫)?...或者我们必须使用浮点数.

  10. 我知道浮动会使计算变得复杂,并建议在某些条件下坚持使用小数.

    我想对此提出建议.

mysql types

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

当file_get_contents和always_populate_raw_post_data被禁用时,php:// input和$ HTTP_RAW_POST_DATA的替代方法是什么

我的托管comp已禁用除curl之外的所有套接字功能.他们在启用它的问题上是如此不负责任.我可以想到另一个托管但我想知道以下内容.

我问了一个与此有关的问题,这是一个延续的又一个问题.

我无法使用file_get_contents('php:// input')并且在php.ini中禁用了always_populate_raw_post_data,因此我无法使用$ HTTP_RAW_POST_DATA.

那么获取原始发布数据的替代方法是什么?

例如,我有与facebook的设置通知回调网址.因此,当有事件发生时,Facebook会将信息发布到我网站的特定网址.

所以我需要从facebook读取原始帖子数据,根据上面的描述,我想知道php:// input和$ HTTP_RAW_POST_DATA的替代方案.

是否有可能读取一些正文发布到我的网站包括标题的总内容,以便我可以剥离标题部分,并可以使用帖子的正文?

是的...当一些人发布任何内容时,我们可以得到完整的内容.

http file-get-contents php-ini

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

单选按钮组的jquery选择器,其中name属性值具有数组表示法

我想使用带有数组表示法的单选按钮组的jquery选择器

我有这样的单选按钮

<input name="show[]" type="radio" value="1" /> Show<br>
<input name="show[]" type="radio" value="0" /> Hide<br>
Run Code Online (Sandbox Code Playgroud)

我想在上面使用jquery选择器并尝试以下方法

$("input:radio[name=show[]]").click(function(){
    alert(this.value)
})
Run Code Online (Sandbox Code Playgroud)

这是行不通的

我知道我们可以给出show而不是show []作为单选按钮的name属性

但IE有问题所以通过在所有浏览器中使用数组表示法给出.

现在我想像我所做的一样,是可能的还是包含数组符号的不同语法?

jquery jquery-selectors radio-button

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

javascript使用这样的函数调用的目的是什么(function(){// code;})();

可能重复:
以下JavaScript构造是否称为Closure?
围绕JavaScript对象/函数/类声明的括号是什么意思?
(function(){})()构造如何工作以及人们为什么使用它?
(function(){})()之间的区别; 和function(){}();

嗨,

因为我正在查看一个只有简单的html文本的站点而没有图形我想到查看它的代码.

当我这样做时,我找到了这个脚本

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-13137273-2']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
Run Code Online (Sandbox Code Playgroud)

使用如下代码有什么特殊目的

(function() { /*code;*/ })();
Run Code Online (Sandbox Code Playgroud)

我在jquery中看到过它.但我对自由风格的极端JavaScript编程仍然不太满意.

建议,意见和答案.任何都会很好.

谢谢

[我在第一个答案后写这个.在某种意义上的极端......这是我在其他编程语言中找不到的,而且我无法猜到它可能是什么.除了javascript中有很多非凡的选项,我提到它是极端的.也许我应该使用另一项工作.]

javascript

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