<p>Lorem Ipsum <a href="#">Link</a> <div ... </div> </p>
Run Code Online (Sandbox Code Playgroud)
我想在不使用jQuery 的情况下放置'Lorem Ipsum' ,所以结果如下:
<p><span>Lorem Ipsum </span><a href="#">Link</a> <div ... </div> </p>
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?谢谢
我已将Vimeo合并到我正在构建的WordPress主题中,并且我收到以下错误:
不安全的JavaScript尝试与URL访问框架 http://themes.ibrogram.com/beta/blog/从框架与URL http://player.vimeo.com/video/4749536.域,协议和端口必须匹配.
不安全的JavaScript尝试与URL访问框架 http://themes.ibrogram.com/beta/blog/从框架与URL http://player.vimeo.com/video/28496744?title=0&byline=0&portrait=0.域,协议和端口必须匹配.
它(我认为)也是页面仍然加载的原因:http://themes.ibrogram.com/beta/blog/
情况:尝试修改VideoJS.com以使用IE8和Youtube Chromeless API.
问题:进度条拖动不起作用(event.preventDefault()出错;根据调试,'不支持')
演示:http://alpha.dealertouch.mobi/video/demo.html
我尝试了什么:当它是IE时跳过'preventDefault',但如果我这样做,我将失去进度条的功能(向前/向后拖动/点击)
问题:解决IE8此问题的最佳方法是什么?
我有一个号码,例如1234567897865; 如何最大化并创建99999999999999?
我是这样做的:
int len = ItemNo.ToString().Length;
String maxNumString = "";
for (int i = 0; i < len; i++)
{
maxNumString += "9";
}
long maxNumber = long.Parse(maxNumString);
Run Code Online (Sandbox Code Playgroud)
什么是更好,更恰当和更短的方式来完成这项任务?
在使用这个地图插件制作显示商店位置的美国地图时,我已经将其固定,但想要更好的方法来执行一个功能.我在地图下面有一个商店列表,并希望将所有商店分组到相同的状态,并在将鼠标悬停在状态上时在边栏中显示商店名称.我有悬停和显示数据工作,但希望改进.我不想仅为每个状态编写一个函数并明确说明要显示的内容,而是希望p.cn从每个具有相同类的div中获取第一个函数.
<div class="texas">
<p class="cn">Store 1</p>
</div>
<div class="texas">
<p class="cn">Store 2</p>
</div>
mouseoverState: {
var texas = $('.texas > p.cn').text();
$('#mysidebarID').html(texas);
}
Run Code Online (Sandbox Code Playgroud)
这只是显示第一个商店"商店1"我无法p.cn从每个div.texas中获取它并在每个商店<br>之后显示它们.
如何从具有相同类的每个元素中获取html并将其组合成一个字符串,每个节点用<br>?分隔?
谢谢 - 让我知道我是否需要澄清任何事情.
我需要上传文件的一部分(只有第一个MB).我已经创建了一个上传整个文件的PHP脚本.数据(formDataObject)由ajax调用传递.
我的想法是现在用javascript(jquery)拆分文件.我的请求有什么解决方案吗?
当前代码:
function start(a){
//var fSize = $('#fileUpload')[0].files[0].size / 1024;
var formData = new FormData();
formData.append( 'fileUpload', $('#fileUpload')[0].files[0] );
//AJAX
$.ajax({
url: 'script.php',
type: 'POST',
data: formData,
processData: false,
contentType: false,
success: function(msg){
alert("Win: " + msg);
},
error: function(bla, msg){
alert("Fail: " + msg);
}
});
}
Run Code Online (Sandbox Code Playgroud) 我正在使用$.when链接一些Deferred对象,如果其中一个失败,则该always方法将在失败后直接调用,即使我仍然有一个处于"挂起"状态的延迟器.
var promises = [], defs = [];
for(var i=0 ; i < 10 ; i++){
defs.push($.Deferred());
promises.push(defs[i].promise());
}
var res = $.when.apply($, promises);
res.fail(function(){console.log('failed')});
res.done(function(){console.log('done')});
res.always(function(){console.log('always')});
res.then(function(){console.log('then, done')},
function(){console.log('then, failed')});
var j = 0;
var t = setInterval(function(){
if(j < 10){
if(j < 5) {
console.log('resolve');
defs[j++].resolve();
}
else {
console.log('reject');
defs[j++].reject();
}
}
else {
clearInterval(t);
}
}, 200);
Run Code Online (Sandbox Code Playgroud)
检查这个jsfiddle.
也许这是正常行为.但是,在这种情况下,即使其中一些失败,我如何才能抓住我的链条的末端?
我对这个简单的jsperf测试的结果感到惊讶:
Benchmark.prototype.setup = function() {
var O = function() {
this.f = function(){};
}
var o = new O();
var o2 = {
f : function(){}
};
};
// Test case #1
o.f(); // ~721M ops/s
// Test case #2
o2.f(); // ~135M ops/s
Run Code Online (Sandbox Code Playgroud)
我希望两者都能执行相同的操作(实际上Firefox的性能类似).V8必须优化案例#1,但是什么?
在存储过程中运行查询时,我从 MySQL 收到此错误:
错误代码:1172 结果包含多于一行
我理解错误:我在做一个SELECT (...) INTO (var list),因此查询需要返回单行。当我使用LIMIT 1or 时SELECT DISTINCT,错误消失了。
但是:当我手动运行原始查询(没有LIMIT或DISTINCT)时,它确实返回了一行。所以我怀疑我可能遇到了 MySQL 错误。有谁知道会发生什么?
编辑
我正在按要求发布 SQL。以下划线开头的所有内容都是在过程中较早声明的变量。当我测试它时,我将替换_cd_pai_vc为导致问题的记录的 ID。
SELECT a.valor, IFNULL(p.valor, 0), fn_cd2alias(ra.cd_registro), fn_cd2alias(IFNULL(p.valor,0))
INTO _valor, _cd_pai_vc, _alias_verbete, _alias_pai
FROM dados_registros ra
INNER JOIN dados_varchar255 a
ON a.cd_registro = ra.cd_registro
AND a.fl_excluido = 0
AND a.alias = 'vc-verbetes-termo'
LEFT OUTER JOIN dados_registros rp
INNER JOIN dados_int p
ON p.cd_registro = rp.cd_registro
AND p.fl_excluido = …Run Code Online (Sandbox Code Playgroud) 正如arguments.callee将要弃用的那样,我将在下面的表达式中使用而不是arguments.callee`:
var self = this;
this.async(function(){
if(test()){
then();
}else{
self.async(arguments.callee);
}
});
Run Code Online (Sandbox Code Playgroud) javascript ×6
jquery ×4
c# ×1
console ×1
embed ×1
file ×1
jquery-ui ×1
long-integer ×1
mysql ×1
optimization ×1
performance ×1
split ×1
string ×1
upload ×1
v8 ×1
vimeo ×1