小编JFF*_*FFF的帖子

使用jQuery从JSON数组中获取独特的结果

我有这个代码块,将我的数组中的"类别"显示为一个JQuery简单列表.

它工作正常,但如果"篮球"类别中有3个项目,该类别将出现3次.

我怎么能这样才能出现一次呢?谢谢.

这是代码:

function loadCategories() {
    console.debug('About to refresh with sort type : ' + sortType);
    var items = [];

    $.each(catalog.products,
        function(index, value) {
            items.push('<li id="' + index + '">' +
                  '<a data-identity="productId"  href="./productList.page?category=' + value.category + '" >' +
                  '<p style="margin-bottom:0px;margin-top:0px;">' + value.category + '</p></a> </li>');
        }
    );

    categoryView.html(items.join(''));
    categoryView.listview('refresh');
}
Run Code Online (Sandbox Code Playgroud)

这是我的数组的代码:

var catalog = {"products": [
{"id": "10001",
"name": "Mountain bike",   
"color": "Grey/Black",
"long-desc": "12-speed, carbon mountain bike.",
"description": "",
"size": "20 inches",
"category": "Outdoors/ Equipment rental", …
Run Code Online (Sandbox Code Playgroud)

javascript arrays jquery json

12
推荐指数
1
解决办法
4万
查看次数

设计jQuery移动复选框

我对CSS的经验很少.

我想设置默认的JQuery Checkbox,以便将选中的图标从左向右移动.

我用我的badass Paint技巧来说明我在寻找什么.

所以我不是要求其他人去做这个工作,只是指向正确的方向.

实现这一目标的最佳方法是什么?

谢谢 !

在此输入图像描述

html javascript css jquery jquery-mobile

10
推荐指数
2
解决办法
1万
查看次数

循环遍历jQuery列表中的JSON数组

我有这个JSON数组

// Json array
var productList = {"products": [
    {"description": "product 1", "price": "9.99"},
    {"description": "product 2", "price": "9.99"},
    {"description": "product 3", "price": "9.99"}
]
};
Run Code Online (Sandbox Code Playgroud)

我希望它循环遍历我的列表视图,但不知道如何做到这一点我所能做的就是一次列出一个项目.此外,我只能列出产品而不是产品=价格.jQuery论坛inst帮助...谢谢!

这是代码的其余部分

function loadList() {
//  var list = document.getElementById('productList');
    var list = $("#productList").listview();

    var listItem = document.createElement('li');
    listItem.setAttribute('id', 'listitem');

    listItem.innerHTML = productList.products[0].description;

    $(list).append(listItem);
    $(list).listview("refresh");
Run Code Online (Sandbox Code Playgroud)

和HTML文件

<html xmlns:f="http://www.lipso.com/f" xmlns:l="http://www.lipso.com/v2/lml" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<head>
    <title>Page Title</title>
    &meta;
    <script src="@=site.cfg.resources.url@/test.js"></script>
</head>
<body onLoad="loadList()">
<div data-role="page">
    <div data-role="header" id="header">
        <h1>Dynamic Product List</h1>
    </div>
    <div data-role="content" id="content">
        <ul id="productList" data-role="listview" …
Run Code Online (Sandbox Code Playgroud)

jquery json

6
推荐指数
1
解决办法
3万
查看次数

试图在cookie中保存用户名/密码; JQuery的

我看到了关于在cookie中存储登录信息的示例.

http://eisabainyo.net/weblog/2009/02/20/store-login-information-in-cookie-using-jquery/

尝试过,但似乎无法让它发挥作用.我必须插件,我不知道这里有什么问题.

此页面是Login.aspx,它指向AccountMenu.aspx

编辑它是为了进行演示,测试,无论你是否打电话给它.这个网站永远不会上线.我知道这不是这样做的方法.我正在寻求帮助来解决我的问题,而不是人们告诉我这是一个糟糕的设计.

(......)

    <div data-role="content">

    <form action="AccountMenu.aspx" method="post" id="login">

        <label for="email">Email</label>
        <input type="text" id="email" name="email"/>

        <label for="password"><%= GetLabel("password") %></label>
        <input id="password" type="password" name="password" />

        <div data-role="fieldcontain">
        <fieldset data-role="controlgroup">
            <input type="checkbox" name="remember" id="remember" class="custom" checked="true" />
            <label for="remember">Remember me ?</label>
        </fieldset>
        </div>

        <input type="hidden" name="submit" value="submitted" />
        <button type="submit" name="submit" id="submit" data-theme="a"  value="<%= GetLabel("new-login") %>" ></button>
        <button type="button" disabled="disabled" data-theme="a" value="<%= GetLabel("new-account") %>"></button>        

    </div>

 </form>

    <script type="text/javascript">

        if ($('#remember').attr('checked')) 
        {
            var email = $('#email').attr("value");
            var password = …
Run Code Online (Sandbox Code Playgroud)

javascript asp.net cookies jquery

6
推荐指数
2
解决办法
3万
查看次数

Google地图API密钥会在一段时间后过期吗?

我环顾四周,似乎无法找到答案.我刚刚继承了一个中途完成的Android应用程序项目,地图似乎无法正常工作.

我看到xml文件中有一个API密钥,但有没有办法知道它是否仍然有效?

谢谢.

java android google-maps

4
推荐指数
1
解决办法
7903
查看次数

Android Toast将显示之前的活动

在我的Android应用程序中,我有一个按钮,导致一个活动,在某些情况下,由于if语句不启动.

会发生什么,是我.finish();在onCreate上杀死了活动,所以当用户点击按钮时没有任何反应.

但我想在当前活动中向用户显示警报,Toast.不确定这是否真的很清楚,但这应该是基本上应该发生的事情:

  • 用户在主页上
  • 用户单击按钮转到下一个活动
  • 没有任何事情发生,因为.finish();onCreate上的活动被杀死了.
  • 在这里,用户点击按钮后,应在主页上显示Toast通知

到目前为止,这是我的代码:

try {
        this.storeMarkerList = new StoreMarkerList(this.mapView);
        StoreList list = (StoreList)getBaseApplication().getSessionParameter("selected.storelist", null);
        if (list == null || list.size() == 0){
            Toast.makeText(???, "No stores", 5000);
            this.finish();  
        }
        else {
Run Code Online (Sandbox Code Playgroud)

(......)

android toast android-activity

3
推荐指数
1
解决办法
3596
查看次数

对从JSon数组填充的JQuery列表进行排序

我尝试了很多不同的方法,但似乎无法解决这个问题.我有一个JSon数组填充我的JQuery列表.列表显示正确,但我似乎无法过滤它.

我希望能够按名称或价格进行过滤.我尝试了JQuery .Filter方法和许多其他方法,但它们都失败了.我也想把它作为一个链接.(用户点击按名称排序,然后排序...)

这是迄今为止我所拥有的,我相信它会起作用.

非常感谢任何帮助,谢谢!

.js文件:

// Json array var productList = {"products": [ {"description": "Product 1", "price": "3.25"}, {"description": "Product 4", "price": "9.97"}, {"description": "Product 3", "price": "4.21"}, {"description": "Product 2", "price": "5.24"}, {"description": "Product 5", "price": "8.52"} ] };

function loadList() {

var list = $("#productList").listview();
Run Code Online (Sandbox Code Playgroud)

//将数组加载到列表中

$(productList.products).each(function(index) {
    $(list).append('<li id="listitem">' + this.description + "  " +
            "    :     " + this.price + '</li>');

     // sort by price 
     $(productList.products).filter(function ()
     { return parseFloat(this.price) < 11;})
Run Code Online (Sandbox Code Playgroud)

});

$(名单).listview( "刷新"); …
Run Code Online (Sandbox Code Playgroud)

arrays sorting mobile jquery json

2
推荐指数
1
解决办法
4148
查看次数

XNA Framework"Vector2"问题.*第一个计划......*

第一次在C#中尝试XNA Framework

遵循本教程:http://www.uxmagic.com/blog/post/2010/08/17/e2809cHello-Worlde2809d-for-XNA-Game-Studio-40.aspx

一切都没问题,直到它说要添加以下内容的行:

Vector2 playerPosition=vector2.zero;
Run Code Online (Sandbox Code Playgroud)

在此行之前,我可以显示我的纹理,用esc关闭窗口.等等,整个事情似乎相当直接.

但是当我写完整个代码时,推出游戏给我这个错误......

The name 'vector2' does not exist in the current context    
Run Code Online (Sandbox Code Playgroud)

我错过了一个导入或什么?谢谢 !这是完整的代码,因为它显然不在实际的网站上.

using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.GamerServices;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;
using Microsoft.Xna.Framework.Media;

namespace WindowsGame2
{

    public class Game1 : Microsoft.Xna.Framework.Game
    {
        GraphicsDeviceManager graphics;
        SpriteBatch spriteBatch;
        Texture2D playerTexture;
        Vector2 playerPosition = vector2.zero;

        public Game1()
        {
            graphics = new GraphicsDeviceManager(this);
            Content.RootDirectory = "Content";
        }

        protected override void Initialize()
        {
            base.Initialize();
        } …
Run Code Online (Sandbox Code Playgroud)

c# xna visual-studio

2
推荐指数
1
解决办法
590
查看次数

javascript简单的功能删除布局

我有一个JQuery,Javascript,HTML网站.如果它不等于0,我做了一个简单的函数来打击文本.

该功能似乎有效,但页面中的其他所有内容都消失了.我只看到我的文字.

productPrice应删除线和salePrice不删除线......功能的作品,但布局被搞砸.救命 ?

文本在我的页面上显示如下:

<label id="productPrice">Price</label>
        <label id="salePrice">Sale Price</label>
Run Code Online (Sandbox Code Playgroud)

下面是代码,如果需要,我可以提供更多代码.

功能

 if (product.price != 0);
{
    var salePrice = product.price;
    document.write(salePrice.strike());
}
Run Code Online (Sandbox Code Playgroud)

排列

var catalog = {"products": [
{"thumbnail": '/pub/3/resources/ti/store/mobile/chrome.png',
    "brand": "Google",
    "name": "Chrome",
    "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit.",
    "rating": '5',
    "sale_price": "0.00$",
    "sale_desc": "",
    "price": "0.00$"},
Run Code Online (Sandbox Code Playgroud)

参数

    $('#productPrice').html(product.price);
Run Code Online (Sandbox Code Playgroud)

html javascript mobile jquery

1
推荐指数
1
解决办法
55
查看次数

如何为动态生成的href添加ID?

如何为这样生成的链接添加ID?

function addElement(list, pos) {
    var linkUrl = productList.products[pos].productLink;
    var linkItem = document.createElement('a');
    linkItem.setAttribute('href', linkUrl);
Run Code Online (Sandbox Code Playgroud)

前面的代码生成以下链接

<a href="***/details.page?productId=3"><img src="***/topseller_main_en_1.png"></a>
Run Code Online (Sandbox Code Playgroud)

html javascript

1
推荐指数
1
解决办法
553
查看次数