我正在使用jQuery UI选项卡,但我遇到了问题.
我的javascript代码:
$(function() {
$("#tabs").tabs();
});
Run Code Online (Sandbox Code Playgroud)
我的HTML:
<div class="demo">
<div id="tabs">
<ul>
<li><a href="#tabs-1">Eat</a></li>
</ul>
<div id="tabs-1">
tab 1
</div>
<div id="tabs-2">
tab 2
</div>
<div id="tabs-3">
tab 3
</div>
</div>
</div><!-- End demo -->
Run Code Online (Sandbox Code Playgroud)
我正在使用另一个script.js文件.从那我我称之为单击功能.
$("#tabs-2").click(function()
{
alert("This is tab3");
});
Run Code Online (Sandbox Code Playgroud)
此功能无效.我想在点击每个标签时显示数据库中的一些数据.如何使用jQuery编写js函数?请帮我.
谢谢,拉吉
我有个问题.
我需要在jQuery中删除一个div.没有display: none;,但删除.
$("#div").live('click',function(){$(this)._ _ _ _ _ _ _ _;});
这有什么之间的区别.live('click')和.click()
谢谢 !
编辑:感谢你的绅士们
现在,我在div2里面有div1.我点击div1时需要删除div1.但是当我点击div2时,div1被移除了......为什么?
我正在尝试使用此引用在我的网站上重新设置(eclipse)fileupload元素.当我把fileupload元素放在我的新替代图像下面时(按照前面提到的教程的指示),一切都很好,结果很有希望.现在,我想将fileinput元素放在其他位置,并将图像上的单击函数绑定到单击fileinput元素以触发文件浏览器对话框.
唉通常$('input:file').click()或 $('input:file').trigger('click')不工作.
我也对发布文件对话框的其他方法感兴趣,没有文件上传元素(它仅用于javascript处理,不上传到服务器).
哦,它不需要在任何版本的IE上工作.
目前,我打电话的DoEvents以检查按钮美孚在表格栏已被点击.这种方法有效,但它需要太多的处理能力,延误了程序.
我相信如果我只能检查Button Foo是否被点击,而不是DoEvents必须经历的所有其他形式,那么延迟可以减少.
关于如何点击Button Foo的任何想法?
我遇到的问题似乎与事件冒泡有关.
当用户单击列表项时,我将该元素的innerHTML存储到变量中,并将列表项内容替换为具有新变量值的文本框.
这适用于第一次单击,但是当用户单击文本框时,也会插入文本框的html.
这是我的问题的一小部分:http://jsfiddle.net/46Pqf/
令我困惑的是,我在点击事件执行后选择了一个特定的类,我将删除该类.因此,单击时不应再次执行该函数,因为选择器中的原始类不再位于元素中.
任何有关这方面的帮助将不胜感激.
我已经尝试了一段时间来完成这项工作.这种方法似乎在互联网上的几个地方工作,但不适合我.请注意,这在Dreamweaver(和chrome)中有效,但在我的手机上试用时,不适用于Eclipse Indigo(Phonegap).
$("#button4").mouseup(function(){
// clearTimeout(pressTimer);
pressTimer = 0;
// Clear timeout
return false;
}).mousedown(function(){
// Set timeout
pressTimer = window.setTimeout(function() { test(); },1000);
return false;
});
function test ()
{alert("Longpress works");}
Run Code Online (Sandbox Code Playgroud)
正常的"点击"也适用于"button4".
我有一些代码.基本上整个DIV都是可点击的,但是我需要在DIV中的一个按钮来执行与DIV其余部分不同的功能,我已经尝试.stopPropagation()但它太彻底了,因为它禁用了我试图运行的OTHER功能.CLICK().
有问题的按钮(在"+ add item"旁边)并且不幸折叠了,但它仍然可以点击.您会看到它应该触发灯箱,但它也会将产品添加到它上面的DIV.我想解雇灯箱,但不要将产品添加到我的"篮子"中,任何人都可以引导我朝着正确的方向前进吗?我的代码如下;
HTML:
<form method="post" id="partnumbers" name="partnumbers" action="formHandler">
<div id="specialOffer">
<ul>
<li>
<div id="prodD">
<input type="hidden" name="partNum_1" id="catnum1" value="" />
<div id="close" style="display:none;"><a href="#">Remove X</a></div>
<div id="Prod1"></div>
</div>
</li>
<li>
<div id="prodO">
<input type="hidden" name="partNum_2" id="catnum2" value="" />
<div id="close" style="display:none;"><a href="#">Remove X</a></div>
<div id="Prod2"></div>
</div>
</li>
<li>
<div id="prodA">
<input type="hidden" name="partNum_3" id="catnum3" value="" />
<div id="close" style="display:none;"><a href="#">Remove X</a></div>
<div id="Prod3"></div>
</div>
</li>
<li>
<div id="prodSubmit">
<input name="Submit" id="Submit" type="submit" value="Submit" /> …Run Code Online (Sandbox Code Playgroud) 几个星期前,我正在研究我的项目,并编写了一些代码来使表格行可点击(在那里,完成了).此代码之前已经使用过没有问题.浪费了一天试图让代码工作(尽管我之前已经多次完成) - 我试图让它工作的一些事情是 - 在所有内容上改变id到类,b - 从底部移动代码脚本部分顶部,ç -重新命名变量,d -添加"变种"在变量前面,从变量前面减去VAR,ë -更改所有的单引号双引号,更改所有双引号单引号,˚F -变化表的名称,g - 尝试单击表而不是行,h - 将表放在div中,从div中取出表等等.
没有什么是成功的,所以作为最后的手段,深夜,我将.click切换到.on(点击 - 并且惊喜 - 一切正常.
同样的事情发生在昨天,但是在做一个 - ^ h,我跳下权改变.点击上(点击.
$("#mdtable tr").click(function() {
var localmdid = $(this).find("#mdid").html();
alert("mdid =" + localmdid);
});
Run Code Online (Sandbox Code Playgroud)
$(document).on('click', '#mdtable tr', function(e) {
var localmdid = $(this).find("#mdid").html();
alert("mdid =" + localmdid);
});
Run Code Online (Sandbox Code Playgroud)
上面的一个永远不会工作,下面的一个总是工作(我评论它们进出).
以下是另一个页面的代码片段,效果很好:
$("#patienttable tr").click(function() {
var passthis = $(this).find("#localid").html();
$.post("php/setsessionvariable.php",
{sessionval: passthis},
function(e) {window.location.href = "root.php"}
);
});
Run Code Online (Sandbox Code Playgroud)
我已经阅读了jQuery文档,它说.click函数与.on直接相关(点击,因此对我来说,如果一个有效,那么其他应该有效. …
我有一个标签作为按钮.我希望当我按下按钮时,点击事件到此标签即可采取行动.例如
private void Label1_Click(object sender, EventArgs e)
{
MessageBox.Show("I pressed this label and showed me this messagebox");
}
Run Code Online (Sandbox Code Playgroud)
现在我想按下这个按钮时,要执行label1 click事件
private void button1_Click(object sender, EventArgs e)
{
// I want when I press this button something like this happens
Label1.PerformClick();
}
Run Code Online (Sandbox Code Playgroud) 我想点击它时增加div的宽度.我想用CSS单独实现这一目标.可能吗?我通过悬停增加了宽度,但是当我点击div时我需要同样的效果.建议表示赞赏.
HTML
<div id="sample"></div>
Run Code Online (Sandbox Code Playgroud)
CSS
#sample{
width:100px;
height:100px;
background:#000000;
}
Run Code Online (Sandbox Code Playgroud)
我想在点击时将宽度更改为200px.