小编Pak*_*pus的帖子

如何从字符串中删除文本?

我有一个变量持有单行字符串,这是像这样的html元素.

var des = "<p> --Sometext before-- FI: This is fi name, This is fi manufacturer <br /> SE:This is se name, This is se manufacturer <br /> EN: This is en name, This is en manufacturer</p>";
Run Code Online (Sandbox Code Playgroud)

我想在FI之后选择所有内容:直到逗号签到一个变量并在逗号后签名,直到
标记为另一个变量.也适用于SE:和EN:也是.

例如,结果将是这样的.

    var fi_name         = "This is fi name";
    var fi_manufacturer = "This is fi manufacturer";
    var se_name         = "This is se name";
    var se_manufacturer = "This is se manufacturer";
    var en_name         = "This is en name";
    var en_manufacturer = "This is …
Run Code Online (Sandbox Code Playgroud)

javascript string null substring match

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

如何使我的按钮在Fragments,ViewPager中执行某些操作

首先,我必须说我不擅长英语和Android编程的"全新".

我想创建一个类似于Android主屏幕的应用程序,它可以左右滑动以查看视图.在我的应用程序中,每个视图都有一个按钮来执行某些操作; 现在我已经使用ViewPager和Fragments完成了滑动部分.当我运行我的应用程序时,它可以顺利地进入左右视图,但我找不到解决方案,使每个视图中的按钮工作.我怎样才能做到这一点?非常感谢您的每一个答案.以下是我的代码(我通过互联网上的示例对其进行了修改).

这是包含许多片段的主片段类.

public class LessonsActivity extends FragmentActivity{
/** maintains the pager adapter */
private PagerAdapter mPagerAdapter;

/*
 * (non-Javadoc)
 * 
 * @see android.support.v4.app.FragmentActivity#onCreate(android.os.Bundle)
 */
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    super.setContentView(R.layout.viewpager_layout);
    // initialsie the pager
    this.initialisePaging();
}

/**
 * Initialise the fragments to be paged
 */
private void initialisePaging() {

    List<Fragment> fragments = new Vector<Fragment>();
    fragments.add(Fragment.instantiate(this, Lesson_1.class.getName()));
    fragments.add(Fragment.instantiate(this, Lesson_2.class.getName()));
    fragments.add(Fragment.instantiate(this, Lesson_3.class.getName()));
    fragments.add(Fragment.instantiate(this, Lesson_4.class.getName()));
    this.mPagerAdapter = new PagerAdapter(
            super.getSupportFragmentManager(), fragments);
    //
    ViewPager pager = (ViewPager) super.findViewById(R.id.viewpager);
    pager.setAdapter(this.mPagerAdapter);

} …
Run Code Online (Sandbox Code Playgroud)

android fragment android-viewpager

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

如何将数据绑定到Xaml,Windows Phone?

这是我的C#代码,现在它在控制台中显示数据.

class PlaceViewModel
    {

        public List<Vantaa.IntroPage.Place> Places;
    }       

public class Place
            {
                public string id { get; set; }
                public string title { get; set; }
                public string latitude { get; set; }
                public string longitude { get; set; }
                public string www { get; set; }
            }

        public class RootObject
        {
            public List<Place> Places { get; set; }
        }

    protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            WebClient webClient = new WebClient();
            webClient.DownloadStringCompleted += new DownloadStringCompletedEventHandler(webClient_DownloadStringCompleted);
            webClient.DownloadStringAsync(new Uri("http://mobiilivantaa.lightscreenmedia.com/api/place"));
        }

        private void …
Run Code Online (Sandbox Code Playgroud)

data-binding xaml json windows-phone-7

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

jQuery Mobile不会在动态复选框上应用样式,也不能单击

我正在尝试刷新在菜单标签页脚中单击时在fieldset标记中附加的复选框的数量.第一个标签访问是可以的,但之后,所有复选框都不能再被检查.我已多次修改我的代码,但它不起作用.有时可以检查它们但不应用样式.有时它们无法检查但应用了样式.

我尝试过.controlgroup('refresh');,.checkboxradio("refresh");但没有一个正在工作.我看过大多数类似的问题,但他们没有帮我解决这个问题.可能是我把代码放在了错误的地方?

对于.checkboxradio("refresh");控制台始终记录此错误.在初始化之前无法调用checkboxradio上的方法; 试图调用方法'refresh'

这是我原来的HTML和JS

<div data-role="content" data-theme="a">
     <div id='delete_wrapper'>
          <a href="#" data-role="button" id='deleteButton'>Delete</a>
          <a href="#" data-role="button" id='deleteAllButton'>Delete All</a>
     </div>
     <fieldset data-role="controlgroup" id='checkboxes_wrapper2'>

     </fieldset>
 </div>
Run Code Online (Sandbox Code Playgroud)

这是我的JS

runfirstDelete = true;
$('.delete_tab').click(function(){
$("#checkboxes_wrapper2").children().remove();
    var dataIndex;
    var dataName;
    for(var i in localStorage)
    {   
        dataIndex = JSON.parse(localStorage[i]).index;
        dataName = JSON.parse(localStorage[i]).name;

        if(runfirstDelete){ // This for 1st time visit, It's working okay.
            $("#checkboxes_wrapper2").append('<input type="checkbox" name="'+dataIndex+'" id="checkbox'+dataIndex+'" value="'+dataIndex+'"/><label for="checkbox'+dataIndex+'">'+dataName+'</label>');
        }
        else{ //if not, trying to insert embedded style in element …
Run Code Online (Sandbox Code Playgroud)

css checkbox json jquery-mobile

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