小编mur*_*elg的帖子

JQuery:创建一个由我的选择选项的数据属性构成的数组

我有一个选择倍数有一些选项.每个选项都有多个数据属性.我想创建一个包含其每个数据值的数组.例如,我的代码看起来很像这样:

<select multiple id='my_select'>
<option data-my_id='1' data-my_parent='3' data-my_name='option1'>My first option</option>
<option data-my_id='2' data-my_parent='3' data-my_name='option2'>My second option</option>
<option data-my_id='3' data-my_parent='3' data-my_name='option3'>My third option</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我正在寻找的结果需要是这样的:

[1,3,option1], [2,3,option2], [3,3,option3]
Run Code Online (Sandbox Code Playgroud)

我已经研究过如何使用每个选项的数据属性值创建一个数组,给我这个[1,2,3],但是我没有成功地提出我需要的东西.

非常感谢!

javascript jquery

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

JQuery:查找具有特定数据属性值的行(的索引)

我试图在类似于这一个的表中的特定行之后追加一个字符串myoutput:

<table>
<tr data-my_id='1'> <td> content </td> </tr>
<tr data-my_id='2' data-my_other_id='1' > <td> content </td> </tr>
<tr data-my_id='3' data-my_other_id='2' > <td> content </td> </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

所以,假设我想在tr之后追加我的输出字符串data-my_other_id='2' (请注意,在我的代码中,my_other_id = 2已经存在)

我试图这样做:

var want = $("tr").find("[data-my_other_id='" + my_other_id + "']").index();
Run Code Online (Sandbox Code Playgroud)

找到索引后,我想将输出strhing追加到这一行......

$(want).insertAfter(...?);
Run Code Online (Sandbox Code Playgroud)

还有...我什么时候都注意到了

alert( want = $("tr").find("[data-my_other_id='" + my_other_id + "']").length)
Run Code Online (Sandbox Code Playgroud)

我得到0 ......

请帮助我,如果我的问题不够明确,请告诉我,以便我能更好地解释.

javascript jquery

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

StandAloneContext Koin实例为null

当我将Koin添加到项目中时,我一直遇到以下错误。 StandAloneContext Koin instance is null

implementation 'org.koin:koin-android:1.0.2'

Modules.kt

val UIModule: Module = module {
    factory<MainContract.Presenter> { MainPresenter() }
}

val appModules = listOf(UIModule)
Run Code Online (Sandbox Code Playgroud)

应用程式

class App : Application() {

    private val TAG : String = Application::class.java.name

    override fun onCreate() {
        super.onCreate()

        startKoin(this, appModules)
    }
}
Run Code Online (Sandbox Code Playgroud)

android koin

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

标签 统计

javascript ×2

jquery ×2

android ×1

koin ×1