你可以禁用菜单
$(document).bind("contextmenu", function(e) {
return false;
});
Run Code Online (Sandbox Code Playgroud)
你可以展示一个div
$(document).bind("contextmenu", function(e) {
$('#menu').css({
top: e.pageY+'px',
left: e.pageX+'px'
}).show();
return false;
});
Run Code Online (Sandbox Code Playgroud)
但是只能在右键单击上下文菜单中添加一个条目吗?
提前致谢!
彼得
我有一个小问题,我不知道出了什么问题
var selector_css;
var sheet= document.styleSheets[0];
var rules= 'cssRules' in sheet? sheet.cssRules : sheet.rules;
for (var i= 0; i<rules.length; i++)
{
var rule= rules[i];
var text= 'cssText' in rule? rule.cssText : rule.selectorText+' {'+rule.style.cssText+'}';
text = text.replace(/\s/g, '');
selector_css = text.match(/^(.*?){/gi);
// selector_css = selector_css.replace(/{/g,''); // <- dont work ?
$('body').append('- '+selector_css+' <br />');
}
Run Code Online (Sandbox Code Playgroud)
一切正常,但是当我添加
selector_css = selector_css.replace(/{/g,'');
Run Code Online (Sandbox Code Playgroud)
我没有得到结果或错误,但为什么呢?有人可以帮助我吗?
提前致谢!
彼得
有没有人知道javascript的一个好的正则表达式测试器(我认为php正则表达式和javascript之间存在差异?对吗?)
提前致谢!
彼得
我尝试构建一个非常简单的屏幕保护程序,但它并不像我想象的那么容易.
我的解决方案没有真正起作用,这是恕我直言,真的很脏.
有没有人有一个干净的想法?也许没有超时?
HTML
<div id="screensaver" style="width:100%; height:100%; background-color:#000000; display:none;" > </div>
Run Code Online (Sandbox Code Playgroud)
JS
$('body').live('mousemove', function (e)
{
if (e.type == 'mousemove')
{
clearTimeout(s_saver);
s_saver = setTimeout('$(\'#screensaver\').fadeIn();', 4000);
$('#screensaver').hide();
}
});
Run Code Online (Sandbox Code Playgroud)
提前致谢!
彼得
将日期2011-06-23T13:20:12+0000转换为以下格式的"最佳"(和最快)方法是什么?
45 minutes ago
4 hours ago
2 days ago
5 weeks ago
Run Code Online (Sandbox Code Playgroud) json的回复是有效的
http://itunes.apple.com/search?term=jack+johnson
但我得到一个错误......为什么?
示例: http ://jsfiddle.net/36Vxs/
JS
$(document).ready(function() {
var jqxhr = $.ajax( "http://itunes.apple.com/search?term=jack+johnson" )
.done(function(data) { console.log(data); })
.fail(function(data) { console.log(data); })
});
Run Code Online (Sandbox Code Playgroud)
提前致谢!
我想使用jquery Timeago插件作为日期格式.但是,当时间已经超过24小时,我希望它显示另一种格式.
我试图调整代码,但我的技能让我失望:/
编辑:
var itemDate = '2014-05-17T09:24:17Z';
if(itemDate > 'THAN 24 HOURS')
{
$('body').append('<div>show normal date like 17.05.2014</div>');
}
else
{
$('body').append('<time class="timeago" datetime="'+itemDate+'"></time> ');
$(".timeago").timeago();
}
Run Code Online (Sandbox Code Playgroud) 我怎样才能得到所有以字母 A 开头的帖子(在 post_title 中)?
我的想法是使用正则表达式,但此代码不起作用。
$my_custom_query_args = array(
'cat' => '1',
'post_type' => 'post',
'post_status' => 'publish',
'posts_per_page' => 25,
'offset' => 0,
'value' => '^'.$letter.'',
'compare' => 'REGEXP'
);
Run Code Online (Sandbox Code Playgroud) 我有一个jquery getjson的问题.
这段代码有效
$.getJSON('http://twitter.com/status/user_timeline/USERNAME.json?count=10&callback=?', function(twitter_data)
{
alert('works');
});
Run Code Online (Sandbox Code Playgroud)
这段代码不?
$.getJSON('https://api.twitter.com/1/account/verify_credentials.json?callback=?', function(twitter_data)
{
alert('no alert ?');
});
Run Code Online (Sandbox Code Playgroud)
但为什么?有任何想法吗?
示例 - > http://jsfiddle.net/4wWJW/2/
提前谢谢!
彼得
我想在管理员创建新标签*后执行一些代码,但我找不到挂钩。
* http://domain.com/wp-admin/edit-tags.php?taxonomy=post_tag
我找到了这个钩子列表,但是当我搜索“add_tag”时我只得到这个
add_tag_form
add_tag_form_fields
add_tag_form_pre
Run Code Online (Sandbox Code Playgroud)
有人能告诉我正确的钩子吗?
add_action('XXXX','triggerAfterAddNewTag');
function triggerAfterAddNewTag()
{
echo $newTagId;
}
Run Code Online (Sandbox Code Playgroud)
提前致谢!
也许是一个简单的问题,但我不明白。
var date = new Date();
test = date.toISOString();
alert(moment(test, "YYYYMMDD").fromNow());
Run Code Online (Sandbox Code Playgroud)
会返回“16 小时”,但为什么呢?
我有点惊讶。在谷歌上没有找到任何答案(也许我搜索错了?)
我的问题:如何检查该2018-05-21T00:04:01.891Z日期是否超过 5 分钟?