我有这个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)
但这不起作用.如何让它工作?
在我的网站上,我有一些按钮.当用户单击该按钮时,将打开一个模态.当用户悬停按钮时,会显示工具提示.
是用这个代码:
<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)
这是有效的,但唯一的问题是在单击按钮后工具提示保持可见,并显示模态.关闭模态后,工具提示将再次隐藏.
怎么预防这个?我只希望在悬停时显示工具提示,而不是在相关模态可见时的所有时间.
当用户将鼠标悬停在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) 我在对话框中使用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保持不变,因此我什至不能在不刷新整个页面的情况下使用该网站。我想这与第一个对话框的淡出有关,也隐藏了第二个对话框。
如何解决呢?
我有一些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) 我有下面的批处理脚本.它应该读取文本文件的每一行的第一个字符.这是一个到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) 我是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)
两者都有相同的结果,但哪一个更快?它甚至重要吗?
我有一个表"test"与这些列:id,name,timestamp
我做了这个查询:
SELECT * FROM test ORDER BY timestamp DESC
Run Code Online (Sandbox Code Playgroud)
这会将最新记录作为查询的第一个结果.但是,有些时间戳填充"0",我想把它们放在其余的前面.
如果我通过时间戳ASC订购,那么整个结果将被反转.我只想先将timestamp = 0,其余结果降序.
怎么做?
有人可以帮我阻止 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?
我有这个代码:
<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中测试)!