小编the*_*dox的帖子

preventDefault()不起作用

当我在链接上使用event.preventDefault()时,它可以工作,但是当我在按钮上使用它时却没有!
演示
我的代码:

<a id="link" href="http://www.google.com">link</a>
<button id="button" onclick="alert('an alert')">button</button>?

$('#link').click(function(event){
  event.preventDefault();
});
$('#button').click(function(event){
  event.preventDefault();
});
Run Code Online (Sandbox Code Playgroud)

链接操作被取消,但是当我单击按钮时,仍然执行onClick操作
任何帮助?我想要做的是在不更改按钮html的情况下阻止按钮onClick动作(我知道该怎么做

$('#button').removeAttr('onclick');

javascript jquery javascript-events

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

在iframe父级中访问div

我有一个页面,其中包含一个iframe到另一个页面,我正在寻找的是点击iframe内的东西,然后可以访问或更具体地隐藏父级中的div.我知道一些JQuery,但出于某种原因,当我尝试自己写代码时,只是茫然地坐在代码编辑器中

html iframe jquery

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

在tinymce编辑器中获取所选的html内容

我使用此代码创建了一个自定义按钮

    setup : function(ed) {
    ed.addButton('Tittle', {
                title : 'Tittle',
                image : './images/T.jpg',
                onclick : function() {
                ed.focus();
            var c = ed.selection.getNode().nodeName;
        if(c!="TITTLE")
        {
             ed.selection.setContent('<tittle>' + ed.selection.getContent() + '</tittle>');

        }
        else
        {

        }
}
        });
Run Code Online (Sandbox Code Playgroud)

当用户选择文本并单击新按钮时,我想<title>在开头和结尾添加标签,如果<tittle>标签不是<tittle>他们的.如果标签已经是他们在所选文本中我想要删除标签

get tinymce

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

使用jQuery获取最后一个可见元素

<table>
    <tr class="here" id="t1" number="1" ><td>1</td></tr>
    <tr class="here" id="t2" number="2" ><td>2</td></tr>
    <tr class="here" id="t3" number="3" style="display:none"><td>3</td></tr>
    <tr class="here" id="t4" number="4" style="display:none"><td>4</td></tr>
</table>

<span id="check">check</span>

$('#check').click(function(){        
    check = ???;
   alert(check);
})
Run Code Online (Sandbox Code Playgroud)

演示: http ://jsfiddle.net/vUukc/1/

如何在此示例中获取number上次显示的属性tr?这是一个例子 - 所有<tr>都可见.

html javascript jquery

11
推荐指数
2
解决办法
7891
查看次数

如何在点击除一个div之外的任何地方时用jquery隐藏div?

我在焦点上进行搜索输入,它显示带有以下选项的div:

$("#search").focus(function(){

$("#options").fadeIn("fast");

});
Run Code Online (Sandbox Code Playgroud)

我正在用这个函数隐藏div

 $("#search").blur(function(){

$("#options").fadeOut("fast");

});
Run Code Online (Sandbox Code Playgroud)

现在问题是即使用户点击#option它隐藏的任何复选框.单击复选框时如何阻止它隐藏?

javascript jquery

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

匹配jQuery中任何类的所有组合

我有两个以逗号分隔的选择器;

.class, .foo, .bar

.lorem, .ipsum, .potato
Run Code Online (Sandbox Code Playgroud)

我希望能够选择这两个组之间的任何可能的组合.所以它会选择匹配的元素

.class.lorem
.class.ipsum
.class.potato
.foo.lorem
.foo.ipsum
.foo.potato
.bar.lorem
.bar.ipsum
.bar.potato
Run Code Online (Sandbox Code Playgroud)

我怎样才能有效实现这一目标?

javascript jquery jquery-selectors

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

删除ajax加载的内容和脚本

我不知道这可能是重复但是,

我在我的网站上使用ajax,现在响应那个调用我发送了一些HTML和脚本.

然后我用页面中存在的一些元素替换那些数据.

现在,我想进行第二次ajax调用,以便从已加载的div中删除html内容.然后再次ajax调用返回一些其他的HTML代码和脚本.但有时候它是先前脚本和新到的脚本之间的冲突.

EX.第一个响应我用一些元素替换html和脚本: $('.ma_right_main').html(response.data);

然后在第二次通话之前删除内容: $('.ma_right_main').html('');

第二个响应我html用一些元素替换和编写脚本: $('.ma_right_main').html(response.data);

但更换后第二次从第一次返回的脚本仍在执行中.我想删除它就像我可以删除html内容一样.

javascript ajax jquery

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

jquery ui datepicker日期格式

如何转换mysql-phpmyadmin datetime类型字段(默认)格式的jquery UI datepicker日期格式?

请帮忙.

谢谢.

jquery jquery-ui

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

jQuery侦听所有文本输入更改

我在表单中有一个输入元素,我希望能够在值更改时提取其值.看看这个小提琴:http://jsfiddle.net/spryno724/WaBzW/1/.

通过使用该change事件,我可以在输入失去焦点时显示文本输入中的值.但是,重置表单或JavaScript清除文本输入的值时,值不会更新.

是否有一个我可以监听的特定事件,当对文本输入控件进行任何更改时将调度该事件?

我想避免解决方法,例如在重置表单时监听,或者按下清除按钮时.这是我的应用程序所做的简化示例,如果我尝试完成所有这些操作,它会变得非常快.

感谢您的时间.

html javascript forms jquery events

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

如何使用jquery增加文本框值?

我想#hidtr在jquery中增加值.

<script type="text/javascript">  
    $('#hidtr').val(parseInt($('#hidtr').val()+1));     
    alert($('#hidtr').val());  
</script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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