小编Mbr*_*r88的帖子

检查是否选中了单选按钮jquery

我有这个HTML:

<input type="radio" name="test" id="test" value="1"><br>
<input type="radio" name="test" id="test" value="2"><br>
<input type="radio" name="test" id="test" value="3"><br>

<input type="button" onclick="CreateJobDo">
Run Code Online (Sandbox Code Playgroud)

页面加载时,不会检查它们.我想使用jQuery来检查按下按钮时是否检查了其中一个单选按钮.

我有这个:

function CreateJobDo(){
    if ($("input[@name=test]:checked").val() == 'undefined') {

        // go on with script

    } else {

        // NOTHING IS CHECKED
    }
}
Run Code Online (Sandbox Code Playgroud)

但这不起作用.如何让它工作?

jquery

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

单击时,Bootstrap按钮工具提示隐藏

在我的网站上,我有一些按钮.当用户单击该按钮时,将打开一个模态.当用户悬停按钮时,会显示工具提示.

是用这个代码:

<button type="button" rel="tooltip" title="Tooltip content" class="btn btn-sm btn-default" data-toggle="modal" data-target="#DeleteUserModal">
  <span class="glyphicon glyphicon-remove"></span>
</button>

<div>modal</div>

<script>
$(document).ready(function(){
  $('[rel="tooltip"]').tooltip();
});
</script>
Run Code Online (Sandbox Code Playgroud)

这是有效的,但唯一的问题是在单击按钮后工具提示保持可见,并显示模态.关闭模态后,工具提示将再次隐藏.

怎么预防这个?我只希望在悬停时显示工具提示,而不是在相关模态可见时的所有时间.

twitter-bootstrap

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

在跨度悬停时在鼠标光标处显示DIV

当用户将鼠标悬停在SPAN或DIV上时,我希望DIV取消隐藏并显示在鼠标光标处.

我做了这个功能,但它不起作用(加载了jquery).

function ShowHoverDiv(divid){

    function(e){
        var left  = clientX  + "px";
        var top  = clientY  + "px";
        $("#"+divid).toggle(150).css("top",top).css("left",left).css("position","fixed");
        return false;
    }


}

<div id="divtoshow" style="display:none">test</div>
<br><br>
<span onmouseover="ShowHoverDIV('divtoshow')">Mouse over this</span>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

jQuery Alertify确认后确认不起作用

我在对话框中使用Alertify Jquery插件。问题是确认后的确认似乎不起作用:

<img onclick="go()" src="test.jpg">
<script type="text/javascript">
// confirm dialog
function go(){

  alertify.confirm("Reset password?", function (e) {
    if (e) {
        // user clicked "ok"
        secondconfirm();
    } else {
        // user clicked "cancel"
    }
  });
}

function secondconfirm(){

  alertify.confirm("Password is changed<br>Mail it to the user?", function (e) {
    if (e) {
        //Done
        alertify.success("Password reset and mailed to user.");
    } else {
        // user clicked "cancel"
        alertify.success("Password reset.");
    }
  });
}
</script>
Run Code Online (Sandbox Code Playgroud)

我想以这种方式使用它,因为基于单击是或否,必须要问第二个问题。如果我这样使用它,第二个确认对话框会很快出现,然后弹出屏幕。更令人讨厌的是,覆盖屏幕其余部分的DIV保持不变,因此我什至不能在不刷新整个页面的情况下使用该网站。我想这与第一个对话框的淡出有关,也隐藏了第二个对话框。

如何解决呢?

jquery alertify

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

IE10中的字体太粗体了

我有一些HTML表格标题,使用CSS"font-weight:bold"变为粗体.这在IE8模式下在Chrome,Firefox和IE10中看起来很好,但是当我在IE10模式下访问IE10中的页面时,文字太过于大胆.

如何解决这个问题?

*{
    font-family:        Arial, Helvetica, sans-serif;
    font-size:          12px;
}
.widetableheader{
    font-weight:bold;
}
Run Code Online (Sandbox Code Playgroud)

html css

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

使用索引字母从文本文件创建文件夹

我有下面的批处理脚本.它应该读取文本文件的每一行的第一个字符.这是一个到z,它应该在相应的文件夹中创建一个子文件夹.它是其他的东西,它应该在"_other"文件夹中创建.

所以如果我有一个清单:

123test
aaatest
bbbtest
Run Code Online (Sandbox Code Playgroud)

它应该创建:

c:\dirs\_other\123test
c:\dirs\a\aaatest
c:\dirs\b\bbbtest
Run Code Online (Sandbox Code Playgroud)

但由于某种原因,我的最后一个if/else不起作用.为什么不?这是脚本:

setlocal EnableDelayedExpansion
set file=c:\klantenlijst.txt
FOR /F "delims=~" %%i IN (!file!) DO (
set var=%%i 
set str=!var:~0,1!
IF !str!==A ( set letter=1 )
IF !str!==B ( set letter=1 )
IF !str!==C ( set letter=1 )
IF !str!==D ( set letter=1 )
IF !str!==E ( set letter=1 )
IF !str!==F ( set letter=1 )
IF !str!==G ( set letter=1 )
IF !str!==H ( set letter=1 )
IF !str!==I ( set letter=1 ) …
Run Code Online (Sandbox Code Playgroud)

batch-file

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

if的用法更快?

我是PHP的新手,我对IF语句有疑问.

例1:

<?php
if($a == 1){
  if($b == 1){
    echo 'test';
  }
}
?>
Run Code Online (Sandbox Code Playgroud)

例2:

<?php
if($a == 1 && $b ==1){
  echo 'test';
}
?>
Run Code Online (Sandbox Code Playgroud)

两者都有相同的结果,但哪一个更快?它甚至重要吗?

php

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

按时间戳desc排序,但先放0

我有一个表"test"与这些列:id,name,timestamp

我做了这个查询:

SELECT * FROM test ORDER BY timestamp DESC
Run Code Online (Sandbox Code Playgroud)

这会将最新记录作为查询的第一个结果.但是,有些时间戳填充"0",我想把它们放在其余的前面.

如果我通过时间戳ASC订购,那么整个结果将被反转.我只想先将timestamp = 0,其余结果降序.

怎么做?

mysql

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

Onclick事件冒泡

有人可以帮我阻止 onclick 事件上的气泡效应吗?

我懂了:

<script language="javascript">
  function1(){
    alert('test');
  }
  function2(){
    alert('test');
  }
</script>
<div onclick="function1()">
  <span onclick="function2()">test</span>
  blablablabla
</div>
Run Code Online (Sandbox Code Playgroud)

现在,当我单击跨度时,我不希望启动功能 1,而只启动功能 2。如何做到这一点?我是否必须编辑该函数,或者添加一些更多的全局java?

javascript

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

javascript嵌套onclick

我有这个代码:

<td onclick="Test()">
  <img src="test.jpg" onclick="Test2(); return false;"><br>
  Rest of the cell with some text.
</td>
Run Code Online (Sandbox Code Playgroud)

当我单击图像时,也会触发Test(),因为我也在单击表格单元格.如何证明这一点?如果我单击图像,我想要test2()触发,如果我单击表格单元格中的其他位置,则应该触发test().

编辑:即使返回false,Test()仍然被触发(在Chrome中测试)!

html javascript

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

标签 统计

html ×3

javascript ×3

jquery ×3

alertify ×1

batch-file ×1

css ×1

mysql ×1

php ×1

twitter-bootstrap ×1