jQuery在字符串中选择字符
所以我有一个div,它包含文本“12:00PM”。。这是一个小型时钟应用程序jQuery在字符串中选择字符,jquery,jquery-selectors,Jquery,Jquery Selectors,所以我有一个div,它包含文本“12:00PM”。。这是一个小型时钟应用程序 <div id="#clock">12:00PM</div> 12:00PM 我想让“:”部分消失,然后再出现 我想知道这是否有可能w/jQuery 我有所有的休息时间,一切都安排好了。。。我的时钟更新了。。但我只需要一种方法来瞄准/选择那个“:“角色..”。。并将其移除。。然后将其替换为:) 这可能不太复杂吗 谢谢Html: <div id="#clock">12<spa
<div id="#clock">12:00PM</div>
12:00PM
我想让“:”部分消失,然后再出现
我想知道这是否有可能w/jQuery
我有所有的休息时间,一切都安排好了。。。我的时钟更新了。。但我只需要一种方法来瞄准/选择那个“:“角色..”。。并将其移除。。然后将其替换为:)
这可能不太复杂吗
谢谢Html:
<div id="#clock">12<span id="clock-colon">:</span>00PM</div>
Html:
如果总是相同的字符,请使用search()或indexOf()方法,然后使用substring()和连接来消除字符。如果总是相同的字符,请使用search()或indexOf()方法,然后使用substring()和连接来消除字符。 HTML保持不变 CSS
.hidden {
visibility:hidden;
}
jQuery
$clock = $("#clock");
$blink = true;
setInterval(function(){
if ($blink) {
$clock.html($clock.html().replace(":",'<span class="hidden">:</span>'));
$blink = false;
}
else {
$clock.html($clock.html().replace('<span class="hidden">:</span>',":"));
$blink = true;
}
}, 1000);
$clock=$(“#clock”);
$blink=true;
setInterval(函数(){
如果($blink){
$clock.html($clock.html().replace(“:”,“:”);
$blink=false;
}
否则{
$clock.html($clock.html().replace(“:”,“:”);
$blink=true;
}
}, 1000);
HTML保持不变
CSS
.hidden {
visibility:hidden;
}
jQuery
$clock = $("#clock");
$blink = true;
setInterval(function(){
if ($blink) {
$clock.html($clock.html().replace(":",'<span class="hidden">:</span>'));
$blink = false;
}
else {
$clock.html($clock.html().replace('<span class="hidden">:</span>',":"));
$blink = true;
}
}, 1000);
$clock=$(“#clock”);
$blink=true;
setInterval(函数(){
如果($blink){
$clock.html($clock.html().replace(“:”,“:”);
$blink=false;
}
否则{
$clock.html($clock.html().replace(“:”,“:”);
$blink=true;
}
}, 1000);
12:00PM
可能重复的12:00PM
可能重复的应该使用.css('visibility','hidden')
,否则文本将移动。好吧,我不知道他想用冒号做什么,所以我只是把隐藏()
也放进去,而不是隐藏,我们可以使用fadeIn
fadeOut
。应该使用.css('visibility','hidden')
或者文本会移动。我不知道他想用冒号做什么,所以我只把hide()
放进去,我们也可以用fadeIn
fadeOut@Karl AndréGagnon nice(:@Karl AndréGagnon nice(: