-
作者: 时间: 2018-03-02品质: [ 1人已投票,[高质量] ]
很实用的技巧:<select id="choose_language">
<option value="0">中文</option>
<option value="1">English</option>
</select>文本改变获取值代码参考如下:获取select的所有文本值:$("#selMonth").text();获取select的所选中的文本值:$("#selMonth").find("option:selected").text();获取select的所选中的Value:$("#selMonth").val()...
-
回答数: 【1】时间: 2019-01-02状态: 【已解决】
我们在函数中用到ajax异步返回数据时常常直接返回空值,而不是ajax请求的结果,那是因为ajax默认是异步的,需要同步才行,下面举个例子function getData(){var result = null;$.ajax({type: "post",url: "myurl...",async:false,//必须设置为异步success: function(msg) {result = msg;//赋值//return msg;//不应在success中进行返回 }});return result;//msg正确}js函数异步返回值的问题就是两点:1)将异步设置为false2)...
-
回答数: 【2】时间: 2018-03-30状态: 【已解决】
变量条件筛选器,精确查找方法var id = 10;$("#myDiv").find(".test_box[data-id="+id+"]").text("new thing");可以查到并修正id为myDiv下的data-id=10的test_box样式的元素将其值修改为new thing
-
作者: 时间: 2018-01-24品质: [ 2人已投票,[高质量] ]
jquery 传递参数,获取远程数据,并解析返回的json格式,非常有用!希望大家以后直接小改一下就用了,省去诸多调试麻烦!$.ajax({
url:"../api/load_goods.php",
type:'post',
data: {gid:gid},
timeout:10000,//可不填,限制10 seconds超时
success: function(data){
var tmpArr = $.parseJSON(data);//jquery需要被包含!
console.log(tmpArr);//看看console的输出吧
...
-
作者: 时间: 2015-09-02品质: [ 3人已投票,[高质量] ]
基本内容:jquery Gooey Menu是一款可以制作炫酷的鼠标滑过菜单动画特效的jquery插件。当鼠标滑过菜单项时,指定的CSS样式会跟随鼠标在菜单上运动,以平滑的动画方式高亮当前鼠标指向的菜单项。 使用方法使用该插件需要引入jquery,gooeymenu.js和gooeymenu.css文件。<linkrel="stylesheet"type="text/css"href="css/gooeymenu.css"/>
<scripttype="text/javascript"src="js/jquery.min.js"></script>
<...
-
作者: 时间: 2015-01-08品质: [ 8人已投票,[高质量] ]
我们通常调用API将数据格式返回为 JSON格式对于返回数据的利用,特别是显示到select下拉列表该如何处理呢下面就简单介绍一下用jquery方式将返回的数据解极至select下拉列表中//jquery的map方法组合为optionfunction getSelectOption() {
var levelObj = $("#leve");
var pfObj = $("#PF");
var levelValue = levelObj.value;
pfObj.innerHTML = '';
$.get('pet...
-
作者: 时间: 2014-12-18品质: [ 9人已投票,[高质量] ]
jquery是一款应用面广、操作便捷、兼容性好的JS插件,在使用过程中常会遇到这样一个问题,那就是如何获取新添加的元素内容?首先要区分jquery的版本,如果不知道的话,特别是名称类似jquery.min.js可以打开文件在头部注释部份就可以看到版本信息。下面开始举例说明获取方法:正常低版本的,针对新添加的元素时需要用到live()方法,从jquery1.3中增加<div class="testDiv"></div>
$(".testDiv").live("click", function(){
//console.log($(this).html());
});值得一...
-
作者: 时间: 2014-12-08品质: [ 1人已投票,[高质量] ]
jquery滚动动画特效代码,想要纯Js的,可参考另一篇文章:Js图片无缝滚动效果/*函数为滚动函数,是基于jquery1.11.1写出来的
由于本人不还不会写jquery插件,所以用了函数的封装,希望有会写jquery插件的指导一下
本函数的页面布局格式为:<div class="obj">
<ul>
<li>内容</li>
...
-
作者: 时间: 2014-12-07品质: [ 1人已投票,[高质量] ]
我们都知道数据乱码是编码不统一造成的。jquery在使用过程中,尤其是用Ajax异步传输时的乱码现象该如何解决呢?其实在编码不是UTF-8的时候,当传递的参数里有中文的时候,服务端Request的时候都会出现乱码。本人最近也遇到了需要传递中文参数的问题。当然escape(str)来转码是一种方法,然...
-
作者: 时间: 2014-10-19品质: [ 暂无投票,继续加油! ]
当想拖拽div时,可能会与单击事件相冲突,这时候应该如此处理$('.your-div').draggable({
scroll: false,
start:function(){
$startpos = $(this).position();$(this).css({'transition':'0','-webkit-transition':'0'});},
stop:function(){
$position = $(this).position();
if($position.left > $startpos.left)
{
$(this).animate({'left':'0'})...