问题列表 - 第25334页

从HTML中的onClick属性调用jQuery方法

我在整个系统中实现JQuery相对较新,我很享受这个机会.

我遇到过一个我很想找到正确决心的问题.

以下是我想要做的简单案例:

我在页面上有一个按钮,在click事件上我想调用我定义的jquery函数.

这是我用来定义我的方法(Page.js)的代码:

(function($) {
 $.fn.MessageBox = function(msg) {
  alert(msg);
 };
});
Run Code Online (Sandbox Code Playgroud)

这是我的HTML页面:

<HTML>
<head>
 <script type="text/javascript" src="C:\Sandpit\jQueryTest\jquery-1.3.2.js"></script>
 <script language="javascript" src="Page.js"></script>
</head>
<body>
 <div class="Title">Welcome!</div>
 <input type="button" value="ahaha"  onclick="$().MessageBox('msg');" />
</body>
</HTML>
Run Code Online (Sandbox Code Playgroud)

(上面的代码显示按钮,但点击什么都不做.)

我知道我可以在文档就绪事件中添加click事件,但是将事件放在HTML元素中似乎更易于维护.但是我还没有办法做到这一点.

有没有办法在按钮元素(或任何输入元素)上调用jquery函数?或者有更好的方法吗?

谢谢

编辑:

感谢您的回复,看来我没有正确使用JQuery.我真的很想看到一个以这种方式使用JQuery的系统示例以及如何处理事件.如果您知道任何示例来证明这一点,请告诉我.

我使用JQuery的基本目标是帮助简化和减少大规模Web应用程序所需的javascript数量.

jquery function

25
推荐指数
3
解决办法
18万
查看次数

关于"中断"的问题

有人可以帮我澄清下面的锥形图,以及它们之间的关系吗?

  • 可屏蔽中断
  • 无法屏蔽中断
  • 硬件中断
  • 软件中断
  • CPU INTR引脚
  • EFlags寄存器的IF位

一些具体问题:

  • 可屏蔽/不可屏蔽中断与硬件/软件中断之间的关系是什么?
  • 可屏蔽性与软件/硬件之间的关系是什么?
  • 是否有任何不可屏蔽/软件中断和可屏蔽/硬件中断?
  • INTR引脚检测到什么样的中断?
  • EFlags寄存器的IF位使能/禁止哪种中断?
  • 什么样的中断需要存在中断控制器?

非常感谢.

hardware interrupt

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

如果某个数组索引中存在某个值,如何检入JavaScript?

这是否可用于测试位置"索引"的值是否存在,或者是否有更好的方法:

if(arrayName[index]==""){
     // do stuff
}
Run Code Online (Sandbox Code Playgroud)

javascript arrays

513
推荐指数
9
解决办法
124万
查看次数

从构造函数初始值设定项中抛出异常

从构造函数初始值设定项中抛出异常的最佳方法是什么?

例如:

class C {
  T0 t0; // can be either valid or invalid, but does not throw directly
  T1 t1; // heavy object, do not construct if t0 is invalid,  by throwing before
  C(int n)
    : t0(n), // throw exception if t0(n) is not valid
      t1() {}
};
Run Code Online (Sandbox Code Playgroud)

我想也许制作包装纸,比如说t0(throw_if_invalid(n)).

处理此类案件的做法是什么?

c++ exception ctor-initializer

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

为什么局部变量在Java中也称为"自动"?

我在Kathy Sierra的书中读过这篇文章:

"局部变量有时被称为堆栈,临时变量,自动变量或方法变量,但无论你称之为什么,这些变量的规则都是相同的."

为什么局部变量称为自动变量?

java variables local-variables

15
推荐指数
2
解决办法
6260
查看次数

scrapy - python问题

也许不是正确的发布地点.但是,无论如何我还是要去尝试!

我有几个我创建的测试python解析脚本.他们的工作足以让我测试我正在做的事情.

但是,我最近遇到了用于网页抓取的python框架Scrapy.我的应用程序在分布式进程中运行,跨多个服务器的测试平台.我正在努力理解scrapy,看看它是否比我正在做的事情带来好处.

所以,如果可能的话,我真的想和一些基于/或使用scrapy的人交谈.

python distributed web-crawler scrapy

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

什么是POCO的实体框架

使用POCO有什么好处?我不明白持久性无知的含义,这是什么意思?poco对象不能暴露像Save这样的东西?我无法绕过这个POCO,周围有很多嗡嗡声.

与EF生成的实体和POCO有什么区别?

.net c# entity-framework poco

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

如何以编程方式检查WordPress插件是否已被激活?

我知道我可以在WordPress的给定活动插件中使用activate_plugin()来激活另一个插件.但我想知道的是如何以编程方式检查该插件是否已经处于活动状态?

例如,可以将此代码片段临时添加到现有插件的初始文件中以激活合作伙伴插件:

add_action('wp','activatePlugins');

function activatePlugins() {
  if( is_single() || is_page() || is_home() || is_archive() || is_category() || is_tag()) {
    @ activate_plugin('../mypartnerplugin/thepluginsmainfile.php');
  }
}
Run Code Online (Sandbox Code Playgroud)

然后,使用Linux命令行工具来捕获具有此代码的所有站点,并强制进行页面查看.该页面视图将导致上述代码触发并激活该其他插件.就我所知,这就是如何以编程方式激活给定插件中的另一个插件.

但问题是它会一次又一次地被激活.如果我有一个if/then条件和一些我可以在WordPress中调用的函数来查看该插件是否已经激活,并且只有在激活时才激活它,那将是多么美妙的事情.

wordpress wordpress-plugin

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

我如何在Mercurial上重置--hard HEAD?

我是一个试图使用Mercurial的Git用户.

这是发生了什么:我做了hg backout一个我想要恢复的变更集.这创造了一个新头,所以hg指示我合并(回到"默认",我假设).合并后,它告诉我,我仍然必须承诺.然后我注意到在解决合并中的冲突时我做错了什么,并且我决定要像以前一样拥有所有内容hg backout,也就是说,我希望这个未经注册的合并消失.在Git上,这个未提及的东西将在索引中,我只是做了一个git reset --hard HEAD擦除它,但从我读过的,Mercurial上不存在索引.那我该怎么退出呢?

git merge mercurial dvcs

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

为什么我不能调用这个函数(javascript/jquery)

这让我疯了......

我写了一个函数

function seraliseQuery(){
for(var i=1; i<=variables;i++){
    alert(queryPreds[i]+" - "+queryObjs[i]);
  }
}
Run Code Online (Sandbox Code Playgroud)

我只是希望能够从我的其他功能中调用它

$(".object").click( function() {
    // code removed
seraliseQuery();
});
Run Code Online (Sandbox Code Playgroud)

我得到的错误是"函数serialiseQuery()未定义".

一切都在

$(document).ready( function() { 
   // code goes here
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery function-calls

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