如何使用jquery识别以某种模式开头的html div id
通常我们使用类似这样的东西来使用jquery标识Id如何使用jquery识别以某种模式开头的html div id,jquery,html,Jquery,Html,通常我们使用类似这样的东西来使用jquery标识Id $("#PhotoId").html('some html'); 这里我们得到了id为“PhotoId”的html(比如div) 如果id是部分动态的,即。 假设有多张照片 每个id都以“PhotoId”开头 前 现在,, 我想识别以“PhotoId”开头的html(div) 如何实现这一点作为Id的替代方案,您可以给每个希望标识特定类的div,然后使用jQuery将其作为目标: $(".photo").html('some html')
$("#PhotoId").html('some html');
这里我们得到了id为“PhotoId”的html(比如div)
如果id是部分动态的,即。
假设有多张照片
每个id都以“PhotoId”开头
前
现在,,
我想识别以“PhotoId”开头的html(div)
如何实现这一点作为Id的替代方案,您可以给每个希望标识特定类的div,然后使用jQuery将其作为目标:
$(".photo").html('some html');
作为Id的替代方案,您可以为每个希望标识特定类的div指定一个类,然后使用jQuery将其作为目标:
$(".photo").html('some html');
另一种方法是:给元素一个类,例如,
photoId
,然后你可以这样做
var elements = $('div.photoId');
这不会导致jQuery解析div
的id
-属性,相反,jQuery将对类进行简单匹配
另一种方法是:给元素一个类,例如,
photoId
,然后你可以这样做
var elements = $('div.photoId');
这不会导致jQuery解析div
的id
-属性,相反,jQuery会像这样对类进行简单匹配
$("div[id^=PhotoId]").html(); //take all div with id starting with the word 'PhotoId'
像这样
$("div[id^=PhotoId]").html(); //take all div with id starting with the word 'PhotoId'
每次result.Id都会更改如何将其与$('div[id^=PhotoId]')即以'PhotoId'开头并具有动态'result.id'的div id如何识别此$(“#PhotoId”+result.id)您需要使用
id
还是只需要容器?如果您不需要id
我的解决方案将完成它。否则,您将需要一些解析-因此请让我知道,我将扩展我的答案!每次result.Id都会更改如何将其与$('div[id^=PhotoId]')即以'PhotoId'开头并具有动态'result.id'的div id如何识别此$(“#PhotoId”+result.id)您需要使用id
还是只需要容器?如果您不需要id
我的解决方案将完成它。否则,您将需要一些解析-因此请让我知道,我将扩展我的答案!你应该接受一个答案或强化你的问题(为什么没有一个答案适合…)你应该接受一个答案或强化你的问题(为什么没有一个答案适合…)