我是Bootstrap在IE11中选择用户.
当我用ajax填充数据并打开它然后它自动向下移动病房,当我选择任何值时,它没有被选中.如何删除此错误?
jQuery.ajax({
url: base_url + "UserBusinesses/ajaxState/" + countryId,
dataType: 'json',
beforeSend: function () {
$('#UserBusinessStateId').html('<option value="">Loding... </option>');
$('#UserBusinessStateId').selectpicker('refresh');
$('#UserBusinessCityId').html('<option value="">Select city</option>');
$('#UserBusinessCityId').selectpicker('refresh');
},
success: function (obj) {
var addHtml = '';
addHtml += '<option value="">Select state</option>';
$.each(obj, function (key, value) {
var selected = "";
if (selectedState == key) {
var selected = "selected='selected'";
}
addHtml += "<option value='" + key + "' " + selected + ">" + value + "</option>";
});
jQuery("#UserBusinessStateId").html(addHtml);
$('#UserBusinessStateId').selectpicker('refresh');
}
});
Run Code Online (Sandbox Code Playgroud) 让我说清楚.根据最佳实践,我们应该在页面底部初始化jQuery.如果我们这样做,对引用之上的jQuery对象(即.$
或jQuery
)的任何引用都将为null.但是,至于$(document).ready()
需要这个jQuery函数的原因是你想在页面加载后延迟函数的执行.这似乎是一场冲突.
如何使用$(document).ready()
页面顶部的功能并仍然在页面底部引用jQuery?我认为jQuery应该在页面顶部初始化,原因就在于此.
我读了一篇关于Netbeans的Less插件的主题:在NetBeans中为.less-files添加语法高亮显示
任何人都知道没有错误的Netbeans 7.2版的解决方案?添加新文件类型不是最佳解决方案,因为它会显示多个语法错误.
我需要解决这篇文章中讨论的body
元素和css overflow
属性的问题:
当激活fancybox 2时,父页面上的滚动条会闪烁,导致内容向左移动然后向后移动
使用帮助helpers: {overlay: {locked: false}}
程序选项修复了我的问题,但我需要一个解决方案来为所有Fancybox调用设置此选项,这样我就不需要在每次调用时都使用此设置.
我尝试了不同的形式,但不起作用:
$.fancybox.open([{
helpers: {
overlay: {
locked: false
}
}
}]);
$.extend($.fn.fancybox.helpers, {
overlay: {
locked: false
}
});
$.fn.fancybox.defaults.overlay.locked = false;
Run Code Online (Sandbox Code Playgroud)
我不想更改css组件,因为目前使用相同的通过Bower.
我正在尝试在更改事件(HTML <select>
标记)上启用电话呼叫功能,以便引用适当的"tel:"
值.
我在Android 上运行测试(版本2.2和4.0),使用默认浏览器:我没有得到预期的效果.
以下是我的代码:
HTML
<select class="call-us-options">
<option value="">Select a branch:</option>
<option value="branch-a">Branch A</option>
<option value="branch-b">Branch B</option>
<option value="branch-c">Branch C</option>
</select>
<a class="phone branch-a" href="tel:(22) 2222-222" title="Branch A">Branch A</a>
<a class="phone branch-b" href="tel:(33) 3333-3333" title="Branch B">Branch B</a>
<a class="phone branch-c" href="tel:(44) 4444-4444" title="Branch C">Branch C</a>
Run Code Online (Sandbox Code Playgroud)
jQuery的
$('.call-us-options').on('change', function() {
if($(this).val()) {
alert($('.'+$(this).val()).html());
$('.'+$(this).val()).trigger('click');
}
});?
Run Code Online (Sandbox Code Playgroud)
这是JSFiddle:http://jsfiddle.net/CZ3WF/1/
有没有有效的方法来实现这一目标?
目前我的项目通过版本SVN,它也使用Composer来控制它们的依赖关系.在我的一个项目中,我试图将另一个项目设置为我的依赖项,但我不能这样做.
在我的主项目中,我试图设置composer.json
如下:
{ "name": "my/project", "description": "", "repositories": [ { "type": "svn", "url": "http://myhost.com:81/svn/Dependency/", "branches-path": "branches/", "tags-path": "tags/", "trunk-path": "trunk/" } ], "require": { "my/dependency": "1.0.0" } }
而composer.json
我的依赖:
{ "name": "my/dependency", "description": "", "version": "1.0.0", "autoload": { "psr-0": { "Hasteasy\\": "lib/" } }, "require": { "php": ">=5.3.2" }, "require-dev": { "phpunit/phpunit": "3.7.*" } }
在我运行的主项目中composer install
,会发生以下情况:
Loading composer repositories with package information Installing dependencies (including require-dev) Your requirements could not be resolved …
jquery ×3
javascript ×2
composer-php ×1
css ×1
fancybox-2 ×1
href ×1
html ×1
less ×1
netbeans ×1
netbeans-7.2 ×1
phone-call ×1
plugins ×1
svn ×1
tel ×1